https://blog.csdn.net/weixin_34315189/article/details/86464734

 

关注点:

获取初始密码,重新设置密码

# cat /var/log/mysqld.log|grep 'temporary password'

centos6.5安装MySQL5.7

 

 

mysql -uroot -p'uCdpitfUi4%H' ,如果有异常,用“”

 

 

 

 

 

  1. 检测系统是否已安装 mysql
    [[email protected] ~]# yum list installed | grep mysql
  2. 删除系统已安装的 mysql 及其依赖
    [[email protected] ~]# yum -y remove mysql-libs.i686
  3. 给CentOS添加rpm源
    wget http://repo.mysql.com//mysql-community-release-el6-5.noarch.rpm
    4.安装yum源
    [[email protected] ~]# yum install mysql-community-release-el6-5.noarch.rpm
    [[email protected] ~]# yum repolist all | grep mysql
    [[email protected] ~]# yum repolist all | grep mysql
    [[email protected] ~]# yum-config-manager --disable mysql55-community
    [[email protected] ~]# yum-config-manager --disable mysql56-community
    [[email protected] ~]# yum-config-manager --enable mysql57-community-dmr
  4. 安装 MySQL 服务端
    [[email protected] ~]#yum install mysql-community-server
    Dependency Installed:
    mysql-community-client.x86_64 0:5.7.22-1.el6 
    mysql-community-common.x86_64 0:5.7.22-1.el6 
    mysql-community-libs.x86_64 0:5.7.22-1.el6

Complete!
看到以上结束语句,表示安装成功

  1. 启动 mysql 服务
    [[email protected] ~]# service mysqld start
    查看启动是否成功:
    [[email protected] ~]# service mysqld status
    mysqld (pid 10698) 正在运行...
  2. 修改 root 初始密码
    我这里用的是安全模式下进入设置密码
    [[email protected] ~]#service mysqld stop
    [[email protected] ~]#mysqld_safe –skip-grant-tables &
    重新开一个终端输入一下命令,然后直接敲enterj键:
    [[email protected] ~]#mysql -uroot -p
    进入之后,敲use mysql,用mysql数据库;
    修改root用户密码
    mysql> update user set authentication_string=password(123456) where user='root'; 
    注:mysql5.7的密码字段是authentication_string,不是password
    刷新权限并退出
    mysql> >flush privileges;
    mysql> >quit
    重启mysql,用密码123456即可登录mysql
    [[email protected] ~]# service mysqld restart
    [[email protected] ~]# mysql -u root -p
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 
出现以上内容,登录成功

  1. 设置mysql开机启动
    [[email protected] ~]# chkconfig mysqld on
    [[email protected] ~]# chkconfig mysqld status
  2.  

相关文章: