1、下载
wget https://dev.mysql.com/get/mysql80-community-release-el8-3.noarch.rpm
2、安装
yum install mysql80-community-release-el8-3.noarch.rpm
3、查看该yum源支持哪些版本
yum repolist all | grep mysql
4、 安装
yum install mysql-community-server
报错看下面解决异常,没报错忽略
————————————————解决异常————————————————
上面报错:先禁用本地的 MySQL 模块在安装即可
禁用命令:yum module disable mysql
————————————————解决异常————————————————
5、启动Mysql
systemctl start mysqld
6、查看Mysql状态
systemctl status mysqld
7、设置开机自启
# 开机自启
systemctl enable mysqld
# 重新加载系统配置,使开机自启立马有效
systemctl daemon-reload
8、查看默认密码
grep 'temporary password' /var/log/mysqld.log
9、登陆
mysql -u root -p
10、改密码
mysql的密码必须包含英文大小写、数字以及特殊字符
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'
11、刷新
flush privileges;
12、远程设置
1、换库
use mysql;
2、查看数据库用户
select user,host from user;
root用户的host是localhost,说明root用户只能在本机连接数据库。
3、将他改为所有机器都能连
update user set host='%' where user='root';
4、修改密码,并且不对密码加密
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';
5、修改完成,退出:
exit
13、远程连接设置完毕测试即可