0
点赞
收藏
分享

微信扫一扫

Linux下安装mysql8

小猪肥 2021-09-23 阅读 79

这是在centos7.7下的安装

1、检查是否已经安装过MySQL,执行命令 rpm -qa | grep mysql


如果存在已安装的MySQL ,请执行 rpm -e --nodeps 包名 ,删除。

2.使用yum安装MySQL8, yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm


中间输入一次y

3.安装MySQL服务
使用yum安装,yum install mysql-community-server,(安装过程需要输入两次 y ,最后一次是证书)

安装结果成功,如图:


4.启动MySQL服务,systemctl start mysqld

5.获取初始密码,cat /var/log/mysqld.log | grep password

6.登录MySQL,mysql -u root -p ,然后输入刚才获取到的密码

7.修改登录密码,ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';


ERROR 1819 (HY000) 报错的意思是,密码不安全。需要换个包含大小写,数字,字符


这样就代表成功了。

8.设置远程连接,use mysql; , update user set Host = '%' where User='root'; , flush privileges;


9.设置navcat连接,alter user 'root'@'%' identified with mysql_native_password by 'yourPassword'; , flush privileges;

10.开放3306端口,或者关闭防火墙,/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

11.如果登录出现2003 - Can't connect to MySQL server on 'xx.xx.xx.xx'(10038)
vim /etc/my.cnf


将这一行前面的#号去掉,然后按escj键 ,输入:wq,保存退出


然后重启服务器,systemctl restart mysqld

12.测试端口通不通 telnet ip 端口


举报

相关推荐

0 条评论