mysql 8.0 yum 安装

1.下载mysql yum库

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

2.安装rpm

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

3.安装mysql

sudo yum install mysql-community-server

4.启动服务

4.1 检查mysql状态

sudo service mysqld status

4.2 启动

sudo service mysqld start

4.3 重置root密码

# 查询启动时生成的密码
sudo grep 'temporary password' /var/log/mysqld.log
# 回车后需要输入密码登陆 使用上面的密码
mysql -uroot -p 
# 修改密码,密码包含特殊符号数字大写字母小写字母8位以上,默认密码对于下面操作不允许修改一个临时密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
# 退出重新登陆
QUIT

此时 mysql 远程不能连接,root账号也不能远程连接,
只修改连接权限用可视化工具连接回报错,低版本的mysql可视化工具无法使用8.0加密规则所以需要修改

5.设置远程连接修改加密规则

# 登陆
mysql -uroot -p 
# 使用 mysql 数据库 user表存在里面
use mysql;
# 设置远程访问
update user set host = "%" where user = "root";
GRANT ALL ON *.* TO 'root'@'%';
# 修改密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456+Ab';
# 刷新
FLUSH PRIVILEGES; 
上一篇:Hadoop概念学习系列之重温Hadoop基本知识(十一)


下一篇:spring boot 2.X mybites 实战 自动生成+分页+查询使用