CentOS 7.6环境下安装MySQL5.6与设置密码
CentOS 7.6环境下安装MySQL5.6与设置密码
安装MySQL
-
检查有没有MySQL的安装资源,我在安装时就没mysql-server这个依赖包
yum list mysql* -
安装客户端
yum intall mysql -
安装服务端
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
-
登录MySQL
## 这个主要对于5.7以下的版本 mysql -uroot -
更改密码
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;至此,安装与设置密码就完成了。

浙公网安备 33010602011771号