1、下载并安装MySQL源
yum -y install wget
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum -y localinstall mysql57-community-release-el7-8.noarch.rpm
yum -y install mysql-community-server
# 检查mysql源是否安装成功
yum repolist enabled | grep "mysql.*-community.*"
2、启动MySQL服务并开启开机自启动
systemctl start mysqld
systemctl enable mysqld
systemctl daemon-reload
3、修改root本地登录密码
# 获取安装时的临时密码,在第一次登录时需要使用这个密码
grep 'temporary password' /var/log/mysqld.log
# 登录数据库
mysql -u root -p
# 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Jiang#Yu5201314';
# 密码:Jiang#Yu5201314
# 备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位
4、设置允许远程登录
Mysql默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口或者关闭防火墙;
# mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Jiang#Yu5201314' WITH GRANT OPTION;
\q
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
5、配置默认编码为UTF-8
修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
编辑保存完 重启mysql服务: systemctl restart mysqld
查看编码:
mysql> show variables like '%character%';
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jiang4yu@126.com