官网安装文档下载
1、下载(链接)
2、通过sftp上传到服务器
3、通过命令安装 sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
4、安装mysql 服务端 yum install -y mysql-community-server
5、启动 service mysqld start
6、获取临时密码 grep 'temporary password' /var/log/mysqld.log
7、登录mysql(密码是上一步的临时密码)mysql -uroot -p
8、设置密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
提示
Your password does not satisfy the current policy requirements 意思是需要设置更安全的密码
set global validate_password.policy=0;
set global validate_password.length=4;
//最后执行
mysql_secure_installation
通过修改这两个参数值,就可以设置简单一点的密码了
9、授权其他机器登陆
一开始设置不行,重启了一下mysql就可以了
service mysqld start
use mysql;
CREATE USER 'myuser'@'%' IDENTIFIED BY 'zyzj008'; -- 创建用户
GRANT ALL ON *.* TO 'myuser'@'%' WITH GRANT OPTION; -- 授权
flush privileges; -- 刷新权限
遇到密码的问题请用上面的命令解决
我是阿里云的服务器
10、添加阿里云安全规则
11、远程连接命令
mysql -u用户名 -h 远程ip -p
12、查看当前可登录用户
select host, user, authentication_string, plugin from user;
host值为%的用户可以远程登录
show variables like ‘%skip_networking%’;
13、修改密码 ALTER USER 'myuser'@'%' IDENTIFIED BY 'Zhang123';