jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?

jdk安装,mysql安装以及mysql问题解决

tar jdk 安装

  1. 进入opt
    cd /opt/

  2. 创建bigdata install
    mkdir bigdata install

  3. 通过Xftp将jdk1.8.0_111安装包导入/opt/install

  4. 查询install下的文件
    ls

  5. 解压 jdk-8u111-linux-x64.tar.gz
    tar -zxvf jdk-8u111-linux-x64.tar.gz -C …/bigdata

  6. 查询bigdata下的文件
    cd …/bigdata/
    ls

  7. 修改jdk的名字
    mv jdk1.8.0_111/ jdk180
    ls

  8. 配置环境变量
    vi /etc/profile
    export JAVAHOME=/opt/bigdata/jdk180
    export PATH=JAVAHOME/bin:JAVAHOME/bin:PATH
    export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVAHOME/lib/dt.jar:JAVAHOME/lib/tools.jar

  9. **环境变量配置
    source /etc/profile

  10. 检查配置结果
    echo $JAVAHOME
    java -version

rpm maria-mysql 安装

  1. 查看默认数据库
    rpm -qa|grep mariadb
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
  2. 删除默认数据库
    yum remove [-y] xxx
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
  3. 安装mysql的repo源
    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
  4. 如果wget不能使用
    yum install [-y] wget
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
  5. rpm安装mysql的rpm包
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
  6. yum安装mysql
    yum -y install mysql-server
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
  7. 查看安装结果
    rpm -qa|grep mysql
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?

   mysql-community-server-5.6.48-2.el7.x86_64 服务端
   依赖安装
   mysql-community-release-el7-5.noarch
   mysql-community-common-5.6.48-2.el7.x86_64 客户端
   mysql-community-client-5.6.48-2.el7.x86_64
   mysql-community-libs-5.6.48-2.el7.x86_64

  1. 删除mysql
    systemctl start/stop/ restart/enable/disable mysql
    或者service mysql start/stop
    rpm -e mysql-community-client-5.6.48-2.el7.x86_64

    rpm -e mysql-community-server-5.6.48-2.el7.x86_64
  2. 尝试登陆(启动服务后首次登陆免密)
    mysql -u [email protected] 本地连接
    [email protected]% 远程连接
  3. 如果首次登陆报错:
    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock
    #原因是当前用户没有var/lib/mysql目录的访问权限,解决方案:修改访问权限
    chown -R root:mysql /var/lib/mysql
  4. 重启mysql服务,并重新尝试登陆即可
    service mysql restart / systemctl restart mysql
    mysql -u root
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
  5. 首次登陆有修改root密码,建议加上远程登录设置方便dos或java程序连接,退出重启服务后重进即可
    use mysql;#进入系统存储用户信息的库
    select host,user,password from user where user=‘root’;
    update user set password=password(‘1234’) where user=‘root’;
    grant all on . to [email protected]’%’ identified by ‘5678’;
    exit;
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?

忘记root密码

开启免密登录

  1. 找到mysql配置文件
    cd /
    find -name ‘my.cnf’
    vi /etc/my.cnf

   [mysqld]
   skip-grant-tables 免密登录
   esc :wq!

   systemctl restart mysql

  1. 免密登录
    mysql -u root 回车
  2. 修改密码
    update user set password=password(‘1234’) where user=‘root’;
    quit;/exit;/ctrl+c

   vi /etc/my.cnf
   [mysqld]
   skip-grant-tables 删除该配置
   esc :wq!

   systemctl restart mysql

  1. 正常登录
    mysql -u root -p 输入mysql密码登录
    jdk安装,mysql 安装以及忘记mysql中的root密码怎么办?