1, 下載安裝 yum 安裝源
# wget http://repo.mysql.com/mysql57-community-release-el7.rpm
# rpm -ivh mysql57-community-release-el7.rpm
# yum install mysql mysql-server
----
從官網安裝可能網速慢些,可以選擇從163下載:
# wget http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-community-client-5.7.21-1.el7.x86_64.rpm
# wget http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-community-libs-5.7.21-1.el7.x86_64.rpm
# wget http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-community-common-5.7.21-1.el7.x86_64.rpm
# wget http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-community-libs-compat-5.7.21-1.el7.x86_64.rpm
# wget http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-community-devel-5.7.21-1.el7.x86_64.rpm
# wget http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-community-server-5.7.21-1.el7.x86_64.rpm
# yum localinstall ./*rpm
2,Mysql 5.7 中如何禁用 密碼檢測插件
/etc/my.conf 中 的 [mysqld] 中增加如下的配置:
validate_password=OFF
3,啓動mysqld
# systemctl enable mysqld
# systemctl start mysqld
# less /var/log/mysqld.log ---查看msyql 臨時密碼
# mysql_secure_installation
4, root 密碼破解
# systemctl stop mysqld.service
# mysqld_safe --skip-grant-tables
# mysql
mysql> use mysql;
mysql> update user set password=password("12345") where user="root";
mysql> flush privileges;
殺掉mysqld_safe 進程
啓動Mysql
systemctl start mysqld.service
5, 修改默認字符集
[client]
default-character-set=utf8
在[mysqld]下添加
character-set-server=utf8