一、yum仓库下载MySQL
yum -y install https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
二、yum安装MySQL
yum -y install mysql-community-server
三、启动MySQL服务
systemctl start mysqld
四、查找初始密码
# 查看初始密码(如无内容直接跳过)
grep 'temporary password' /var/log/mysqld.log
五、登录MySQL
# 如果没有初始密码,直接回车,然后输入命令 flush privileges
mysql -uroot -p'初始密码'
六、修改root登录密码
# 可以通过skip-grant-tables配置跳过输入密码登录MySQL,MySQL配置文件是/etc/my.cnf
# 切换到mysql库
alter user 'root'@'localhost' identified by '新密码';
七、配置外部访问
1、设置阿里云安全组规则入方向,支持MySQL端口3306可访问
2、服务端登录MySQL,use mysql;然后执行select user,host from user可查看用户及对应允许访问主机
3、然后执行update user set host = '%' where user ='root';允许任何外部可访问;再执行上一步查看权限
网友评论