CentOS7安装MySQL

122 阅读1分钟

1 下载并安装MySQL官方的 Yum Repository,可自行切换版本

[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

之后就开始安装MySQL服务器。

[root@localhost ~]# yum -y install mysql-community-server

这步可能会花些时间,这个时候可以喝杯茶抽根烟,安装完成后就会覆盖掉之前的mariadb ​

至此MySQL就安装完成了,然后是对MySQL的一些设置。
2 MySQL数据库设置
首先启动MySQL

[root@localhost ~]# systemctl start mysqld.service
查看运行状态
systemctl status mysqld.service

要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:

[root@localhost ~]# grep "password" /var/log/mysqld.log

5,YZvFztK7>X    为数据库初始密码

mysql -uroot -p'5,YZvFztK7>X'

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Xykjfhyc_123';

远程链接

grant all privileges on *.* to 'root'@'%' identified by 'Xykjfhyc_123' with grant option;

flush privileges;

修改myssql 语言
退出mysql 登录

[root@vm001 tools]# vi /etc/my.cnf

添加4行
保存后重启mysql

[root@vm001 tools]# systemctl restart mysqld.service
firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --zone=public --add-port=8080/tcp --permanent

firewall-cmd --reload