在安装phpmyadmin后,我发现用root登陆不进去,
查了很多办法,找到了这个有效的解决办法
在命令行输入这几条命令:
sudo mysql -u root USE mysql; UPDATE user SET plugin='mysql_native_password' WHERe User='root'; FLUSH PRIVILEGES; exit;
然后重启mysql服务,输入:
service mysql restart
然后发现还是不能登陆
还是不能登录phpmyadmin。
错误提示:mysqli_real_connect(): (HY000/1045): Access denied for user ‘jiong’@‘localhost’ (using password: YES)
错误原因:
因为安装mysql时没有设定登录mysql的密码(就没有提示设定密码),默认是空密码,导致安装完成phpmyadmin后,用安装phpmyadmin时设定的密码不能登录
解决:
设置mysql密码,在命令行输入:
sudo mysql -u root SET PASSWORD = '112233'; //设置mysql的密码
然后返回登陆,就可以成功登陆phpmyadmin了
参考文章:
https://blog.csdn.net/burner/article/details/107072351



