CentOS 7.6环境下安装MySQL5.6与设置密码

CentOS 7.6环境下安装MySQL5.6与设置密码

安装MySQL

  1. 检查有没有MySQL的安装资源,我在安装时就没mysql-server这个依赖包

    yum list mysql*
    
  2. 安装客户端

    yum intall mysql
    
  3. 安装服务端

    yum install msyql-server
    

    我遇到了这样的错误:

    解决办法:

    sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    

    安装完成

设置密码

MySQL5.7以下版本没有默认密码,从而直接登录即可,MySQL5.7以上的版本需要查看默认密码,在通过默认密码进行登录

查看密码命令

## 每个人的安装目录不一样,主要是找到对应的msyqld.log日志文件,初始密码被保存这个日志中
sudo grep 'temporary password' /var/log/mysqld.log
  1. 登录MySQL

    ## 这个主要对于5.7以下的版本
    mysql -uroot
    
  2. 更改密码

    1.用root 进入mysql后(通过函数进行设置)
    mysql>set password =password('你的密码');
    mysql>flush privileges;
    2.通过更改mysql中user表
    mysql>use mysql;
    mysql>update user set password=password('你的密码') where user='root'; 
    mysql>flush privileges;
    

    至此,安装与设置密码就完成了。

posted @ 2021-08-15 18:37  为什么取名字  阅读(57)  评论(0)    收藏  举报