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