[转]CentOS 7.3 安装MySQL

1.下载mysql源

yum -y install wget
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2.安装mysql源

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm 

3.在线安装Mysql

yum -y install mysql-community-server

4.启用MySQL服务

systemctl start mysqld

5.设置开机启动

systemctl enable mysqld
systemctl daemon-reload

6.修改root本地登录密码

vi /var/log/mysqld.log
mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'your password';

7.设置允许远程登录

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;
exit
开启防火墙
systemctl start firewalld
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload

8.配置默认编码为utf8

修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:

[mysqld]

character_set_server=utf8

init_connect='SET NAMES utf8'
systemctl restart mysqld
查看编码
mysql> show variables like '%character%';

参考链接:

https://jingyan.baidu.com/article/5552ef47f509bd518ffbc933.html(开启防火墙)

http://blog.java1234.com/blog/articles/308.html(详细安装步骤)

原文地址:https://www.cnblogs.com/luoxiaolei/p/8577171.html