今天把開發的項目發佈到服務器上後啓動服務報錯,錯誤如下:not allowed to connect to this MySQL server,通過網絡搜索驗證以下方法可以解決問題
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
如果你想允許用戶root從ip爲192.168.1.3的主機連接到mysql服務器,並使用root作爲密碼
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY
'root' WITH GRANT OPTION;
採用mysql模型鏈接到mysql中,執行以上命令,成功後重啓Mysql服務,然後問題解決