1、检查是否已经有安装mysql

rpm -qa|grep mysql

centos6.5安装mysql5.7

2、卸载mysql

centos6.5安装mysql5.7

3、解压压缩包

tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

centos6.5安装mysql5.7

4、依次安装rpm包

rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm

rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm

rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm

5、启动mysql

service mysqld start

centos6.5安装mysql5.7

6、查看临时密码

cat /var/log/mysqld.log|grep 'temporary password'

centos6.5安装mysql5.7

7、使用root用户 和临时密码登录mysql

mysql -uroot -p临时密码

mysql -uroot -puCdpitfUi4%H

centos6.5安装mysql5.7

8、登录后需要立即修改密码

set password = password("密码");

centos6.5安装mysql5.7

注意:mysql默认密码策略不允许123456简单密码,需要设置复杂密码,但是笔者不愿意记复杂密码。

如果愿意使用复杂密码的可以省略第9步。

9、调整密码复杂度并重新设置密码

set global validate_password_policy=0; 设置密码强度检查等级。其中对应关系为:0/LOW、1/MEDIUM、2/STRONG。

centos6.5安装mysql5.7

set global validate_password_mixed_case_count=0; 设置密码必须包含的大小写字母为0个。

centos6.5安装mysql5.7

set global validate_password_number_count=1; 设置密码至少要包含的数字为1个。

centos6.5安装mysql5.7

set global validate_password_special_char_count=0;设置密码必须要包含的特殊字符数为0个

centos6.5安装mysql5.7

set global validate_password_length=3;设置密码的最小长度为3

centos6.5安装mysql5.7

重新设置密码 虽然有警告,但是执行成功

centos6.5安装mysql5.7

10、创建远程连接用户

grant all on *.* to [email protected]'%' identified by "123456" with grant option;

centos6.5安装mysql5.7

11、开启防火墙的3306端口

vi /etc/sysconfig/iptables

添加一行

centos6.5安装mysql5.7

重启防火墙

service iptables restart

centos6.5安装mysql5.7

12、客户机上连接服务器mysql

可以使用dos窗口,也可以使用客户端软件连接,至此,mysql安装成功。

centos6.5安装mysql5.7

 

 

 

 

 

 

 

 

相关文章: