
我已經設定了一個內部 Ubuntu 14.04 LAMP 伺服器。我可以在使用Putty 時存取SQL,但是當我嘗試透過php 腳本連接時,我的所有頁面都是空白...然後我嘗試透過簡單地連接到IP 位址來調試它,但出現(111) 錯誤,沒有端口,當我說端口是 80 時,嘗試連接 3 分鐘後出現錯誤:0。
任何想法都會很棒。謝謝!
答案1
解決方案一:
如果你有這樣的行:
skip-networking
bind-address = 127.0.0.1
在 my.cnf 設定檔中,您應該註解它們(在行的開頭新增 #),然後重新啟動 MySQL。
當然,要做到這一點,你必須是伺服器的管理員。
解決方案2:
如果您可以以 root 身分登入 mysql,那麼您可以建立一個新使用者:
CREATE USER 'root'@'your_ip' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'your_ip' IDENTIFIED BY 'password';
如果您不想創建,只需使用 % 向您的 root 使用者授予權限,如下所示。
GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY 'password';