linux安装MySql数据库5.7版本

来源:互联网 发布:c 图形编程 编辑:程序博客网 时间:2024/06/07 23:12
1、下载YUM库。
    wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
2、安装YUM库
   shell > yum localinstall -y mysql57-community-release-el7-7.noarch.rpm
3、安装数据库
   shell > yum install -y mysql-community-server
4、启动MySql服务
   shell > systemctl start mysqld.service
5、mysql5.6版本以上会在日志中生成密码,

日志位置:/var/log/mysqld.log

        查看密码:grep 'temporary password' /var/log/mysqld.log
[root@iZm5e25656boqyxqrn56epZ /]# grep 'temporary password' /var/log/mysqld.log
2017-12-06T02:09:06.230000Z 1 [Note] A temporary password is generated for root@localhost: lYKouf=W1Sg

6、登录:
mysql -uroot -plYKouf=W1Sgh
7、修改密码
ALTER USER USER() IDENTIFIED BY 'root;

8、这里可以对密码进行设置。

      set global validate_password_policy=0;

      set global validate_password_length=1;指密码长度

      validate_password_number_count      validate_password_special_char_count      validate_password_mixed_case_count      global validate_password_length判断密码的标准就基于密码的长度     其中,validate_password_number_count指定了密码中数据的长度,
               validate_password_special_char_count指定了密码中特殊字符的长度,
               validate_password_mixed_case_count指定了密码中大小字母的长度。查看密码的设置:    SHOW VARIABLES LIKE 'validate_password%';

原创粉丝点击