这是MySQL54文件(点击下载)
前置:重要!!!!远程登录后
cd /etc/yum.repos.d
第一步:进入 /etc/yum.repoxxx/里面 删除mysql84文件,并且执行命令——卸载84版本的安装
rpm -e --nodeps mysql84-community-release
第二步:将mysql57文件放入 /etc/yum.repoxxx/里面 ,并且执行命令 (如果你没有安装MySQL84,请从这一步开始)
yum -y install mysql57-community-release-el7-11.noarch.rpm
第三步:执行命令 安装mysql
yum -y install mysql-server --nogpgcheck
第四步:执行命令,启动mysql(不报错即成功)
systemctl start mysqld.service
第五步:执行命令 查看临时密码
cat /var/log/mysqld.log | grep password
注意若是上述命令报错,请输入以下命令
cat /var/log/mysql/mysqld.log | grep password
第六步:执行命令,输入密码 进入mysql
mysql -uroot -p
修改MySQL密码,注意密码强度(包含大小字母,特殊字符)
set password for root@localhost = '';
第七步:命令配合放行,打开阿里云控制台的安全组规则,放行3306端口
grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;
倘若你执行到这步,试了很多次一直报错,改密码也不行。并且报错权限不足……
请在登录MySQL后,执行以下指令,强行修改mysql.user
表,开放root账户所有权限。显示ok,然后再次执行上方指令。
UPDATE mysql.user SET host = '%' WHERE user = 'root' AND host = 'localhost';
第八步:执行命令,刷新权限
flush privileges;
第九步:打开windows的navicat软件(MySQL)
建立新连接,链接阿里云的mysql数据库-创建数据库22web02_novel并且执行sql文件
评论区