2016-03-24 134 views
0

我試圖將一個活的WordPress網站複製到我的本地服務器。我試圖通過MAMP從實時站點導入數據庫,並且在嘗試連接到phpMyAdmin時收到錯誤消息:#1045 - 拒絕訪問用戶'root'@'localhost'(使用密碼:是)MAMP MySQL訪問被拒絕

#1045 - 拒絕用戶'root'@'localhost'的訪問(使用密碼:YES )

我有幾個本地WP安裝已經運行,我可以通過localhost:8888/sitename路徑訪問它們。

我沒有更改任何密碼或在phpMyAdmin中的任何配置搞砸了。事實上,就在昨天這一切都很順利。我不得不重新啓動我的電腦,因爲它今天早上凍結在我身上,那就是問題何時開始。

我甚至進入了Applications/MAMP/phpMyAdmin中的config.inc.php文件,並且用戶名和密碼與我原來的相匹配。 (它絕對不是'是')

我很難過這一點。誰能幫忙?

回答

0

您可以嘗試使用此guide重置MySQL服務器密碼。 然後把新密碼放在PHPMyAdmin配置中?

使用密碼:YES意味着你試圖使用一個密碼,而不是使用的密碼是「YES」它指的是不同的選擇一樣證書等

+0

我會使用您發送的MySQL指南中的通用指令嗎?我正在使用OSX。 – bibliofille

+0

是的,MAMP在幕後仍然只是一個普通的舊MySQL服務器,還有其他的東西用root帳戶連接到這個數據庫嗎?因爲如果您重置它,請記住您需要更新連接到此數據庫的其他任何配置中的密碼。但從你所描述的這聽起來像一個全新的安裝。 – Nick

+0

嗯。在終端中輸入「--skip-grant-tables」時出現以下錯誤:'-bash:--skip-grant-tables:command not found' – bibliofille

-2

更改密碼的登錄登錄更基本的形式。例如我有「!@#$]#$%^%& ^」我將它更改爲「mypassword1」,它工作。這是一個WordPress的問題,它不支持怪異的字符。

+0

您必須使用這些密碼來減緩。我製作了它們。我想說的是...使用複雜字符的密碼使我的WordPress不會連接到數據庫。所以我將密碼更改爲更簡單的形式,並且工作。我正在運行本地安裝的worpress,僅用於測試目的。你必須測試你的wordpress可以用來連接的字符。無論如何,這是我解決我的問題,並修復它。我希望它也適用於你們所有人。 – user2030856

相關問題