我正在通過「克隆互聯網應用程序w/Ruby」一書中的教程。我以前做過網絡應用程序,但他們依賴於sqlite,現在我必須使用mysql。SQL訪問被拒絕
我已經安裝社區服務器,但是當我嘗試使用命令行創建數據庫時,我收到上面列出的錯誤消息。
$ mysql
mysql> create database tinyclone;
返回
ERROR 1044(42000):訪問被拒絕的用戶 '' @ '本地主機' 到數據庫 'P'
注:
- MySQL命令行客戶端閃爍並立即關閉,所以我從命令提示符訪問它。
- 我已經安裝並卸載了多次mysql,試圖找出這個問題。在最新的安裝中,我沒有設置密碼。
- 我知道這行應該是'
$mysql -u <username> -p <password>
',但我沒有設置密碼,我不確定用戶名是什麼。
我認爲它工作。它返回'QUERY OK,1 row affected' – Dru
好東西。如果你想檢查,而你仍然在MySQL提示符下,請執行'show databases;' – adlawson
是的。非常感謝! – Dru