Access denied for user 'root'@'localhost' 解决流程

2019-04-10 16:16:25 浏览数 (1)

ERROR 1698 (28000): Access denied for user 'root'@'localhost' 解决流程

基于debian 9

maridb 10

因为安装 时不知道 密码,所以在管理中下使用

mysqladmin -u root -p password ex(ex为密码)

如何设置完后还是提示错误 。则用下

update user set authentication_string =password('你的密码'),plugin='mysql_native_password' where user='root'

密码是用外挂管理的,这块要改成mysql_native_password 默认用的可能是auto_socker,

改完,flush privileges; 

即可,本人使用的数据库管理工具为phpmyadmin

(adsbygoogle = window.adsbygoogle || []).push({});

0 人点赞