安装Mysql5.7

本文环境:

  • 系统:Centos 7 3.10.0-693.el7.x86_64

添加源

Mysql官网默认是给出8.0的版本,使用要去repo下载

rpm -Uvh https://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm

安装

yum install mysql-community-server

启动前配置

加载 my.cnf.d 的配置

/etc/my.cnf

...
!includedir /etc/my.cnf.d

默认 UTF8

/etc/my.cnf.d/default_utf8.cnf

[mysqld]
character-set-server = utf8

禁用密码安全检查(可选)

/etc/my.cnf.d/simplepwd.cnf

[mysqld]
validate_password=off

启动

systemctl start mysqld

获取临时密码

grep 'temporary password' /var/log/mysqld.log
2020-06-08T09:38:41.527804Z 1 [Note] A temporary password is generated for root@localhost: HsadA(Y#QR@J

初始化

mysql_secure_installation
Last change: 2023-10-26, commit: a2dbab2