2016-07-07 35 views
-1

我更新了mysql數據庫的用戶表,然後我無法連接數據庫。當我連接數據庫時:我更新了mysql的用戶表,然後mysql用戶拒絕了root用戶@'localhost'

access denied for user 'root'@'localhost' 

我更新了用戶表的主機列,然後我無法登錄到數據庫。 我可以在更新用戶表之前登錄數據庫,然後停下來然後設置mysql服務,我無法登錄。

誰可以幫助我,任何幫助將不勝感激。

+0

run> FLUSH PRIVILEGES;重新加載表或重新啓動數據庫,這也會讀取它 –

+0

我已經重新啓動服務。 –

+0

你在用戶表中改變了什麼? –

回答

0

我已經解決了這個問題。我誤將主機從「127.0.0.1」更改爲「::」,然後重新啓動了mysql服務。我無法再連接mysql了。我更改了my.ini文件並添加了「skip-grant-tables」,然後我可以連接,然後更改用戶表並且一切正常。

相關問題