ERROR 1045 (28000): Access denied for user 'xxx'@'localhost' (using password: YES) MYSQL 新建用戶 無法登錄 問題解決方法 ...
使用mysql ,出現新建賬戶無法登錄問題
查看 user列表中,有部分賬戶沒有設置密碼,將全部重新設置一遍密碼,然後還是無法登錄。
使用命令 update user set password=password("123456"); 更新user表中所有數據的密碼。
查看到user列表中有一個user 賬戶為空。
通過 如下兩個命令,刪除多餘賬戶,並flush privileges解決問題。
delete from user where user="" and host="localhost.localdomain";
flush privileges;
可以成功的登錄了,登錄OK,如下