centos7上安装mysql8.0

2019-03-03  本文已影响1人  Hebborn_hb

1 下载和安装mysql源

wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

yum -y localinstall mysql80-community-release-el7-1.noarch.rpm

yum -y install mysql-community-server
安装过程,安装时间比较长

启动mysql服务
systemctl start mysqld
查看进程
ps -ef |grep mysql

mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码,用grep命令搜一下。

grep -R "password" /var/log/mysqld.log

mysql -uroot -p

alter user 'root'@'localhost' identified by 'QWer12#$';

update mysql.user set host='%' where user='root';

flush privileges;

因此需要修改密码规则,如下:

(1) 查看用户信息

select host,user,plugin,authentication_string from mysql.user;


备注:host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码

(2)修改用户密码

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'newpassword'; #更新一下用户的密码 root用户密码为newpassword

上一篇 下一篇

猜你喜欢

热点阅读