CentOS首次安装mysql登陆密码错误问题

[root@iZx5kisk3ozwjpZ ~]# mysql -uroot -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

1:可以直接重置密码

获取初始密码
cat /var/log/mysqld.log  | grep password
[root@iZx5kisk3ozwjpZ ~]# cat /var/log/mysqld.log  | grep password
2018-06-20T09:08:20.888241Z 1 [Note] A temporary password is generated for root@localhost: REe0;Q(W8MjV
REe0;Q(W8MjV就是初始密码

2:使用初始密码登陆

1:执行 mysql -uroot -p 然后输入初始密码
2:set global validate_password_policy=0;
  set global validate_password_length=4;

3:设置新密码

alter user 'root'@'localhost' identified by '你的新密码';

这时候,使用你的新密码登陆即可

你可能感兴趣的:(CentOS首次安装mysql登陆密码错误问题)