Linux Centos7 安装Mysql5.7
1、查看系统自带的mysql
rpm -qa | grep mysql
2、如果有版本安装
将其卸载
rpm -e --nodeps 自带的mysql版本
3、下载mysql官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
安装MySQL服务
yum -y install mysql-community-server
这一步可能装的时间有点长,安装完成后会覆盖之前的mariadb
上图为下载完成
4、首先启动Mysql服务
systemctl start mysqld.service
5、然后修改密码
通过命令在日志中找到密码
grep "password" /var/log/mysqld.log
mysql -u root -p
然后输入密码
在进行修改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
6、退出 测试密码是否修改成功
退出命令 quit
查看版本号
select version();
查看其他状态
status
开放端口3306
firewall-cmd --zone=public --add-port=3306/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
firewall-cmd --reload
![](https://img2018.cnblogs.com/blog/1581553/201901/1581553-20190124174936841-629100760.png)
Centos7 防火墙命令 https://www.cnblogs.com/companionspace/p/10249759.html