mysql5.7初次登陆并修改密码

mysql5.7安装好后默认临时密码放在/var/log/mysqld.log里面了

[root@localhost ~]#grep 'temporary password' /var/log/mysqld.log

[root@master51 mha-soft-student]# mysql -uroot -p"kqjSmtYn7i>Y"
可以使用临时密码第一次登陆 mysql

第一次登陆进去后必须马上修改密码,不然下次登陆会报错。

mysql> show databases;

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

mysql> set global validate_password_policy=0;       //只验证长度

mysql> set global validate_password_length=6;      //修改密码长度,默认值是8个字符

mysql> alter user user()identified by"123456";     //修改登陆密码

上述操作的结果是——更改数据库用户root从本机访问时的密码,设为123456。

退出“mysql> ”环境,重新登录验证,必须采用新的密码才能登入:

你可能感兴趣的:(mysql)