公众号merlinsea
操作方式介绍:https://blog.csdn.net/mirkowug/article/details/105579092
注意事项:
1、mysql默认没有开启远程登陆,因此如果需要远程登陆需要授权。
2、授权的密码要和登陆的密码一致,否则远程登陆会报Access denied的错误。
3、修改登录密码前记得修改mysql的密码校验等级为low。
4、初始登陆的时候要记得修改登录密码。
5、安装完成以后mysql的配置文件 /etc/my.cnf。
1、登陆阿里云服务器
ssh root@39.107.221.166
2、更新yum源
yum -y update
3、下载mysql安装包
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
4、安装mysql 【安装会耗点时间】
yum install -y mysql-server
5、设置开机启动mysql
systemctl enable mysqld.service
6、检测是否成功设置了开机自启动
systemctl list-unit-files | grep mysqld
7、开启mysql服务
systemctl start mysqld.service
8、查看mysql的初始密码
grep 'temporary password' /var/log/mysqld.log
9、登陆mysql【使用初始密码】
mysql -uroot -p
10、设置mysql的密码检验策略为LOW【方便接下来修改密码】
set global validate_password_policy=LOW;
11、修改密码为xxx
SET PASSWORD = PASSWORD('xxx');
12、授权root用户远程登陆mysql和超级命令的权限
【授权指定的密码是mysqlroot,和root用户登陆密码一致】
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'xxx' WITH GRANT OPTION;
13、使上述命令立即生效
flush privileges;
14、查看mysql的安装版本
select version();
15、远程登陆mysql
mysql -u root -p -h 39.107.221.166