因此,我嘗試使用我的root密碼(用戶名:root密碼:******)登錄到phpMyAdmin,但是,我不斷收到錯誤:#2002無法登錄MySQL服務器無法使用mySQL的root密碼登錄到phpMyAdmin(在Mac OS X Lion上)
我敢肯定我知道root密碼,因爲我已經輸入到終端在Mac OS X線:
sudo /usr/local/mysql/support-files/mysql.server start
並提示用"Password:"
一行。我輸入密碼,終端讀取:
Starting MySQL...SUCCESS!
因此服務器啓動。我不知道爲什麼相同的密碼不適用於phpMyAdmin。
我曾嘗試在終端用命令設置密碼:
/usr/local/mysql/bin/mysqladmin -u root password *******
但我得到的輸出:
/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
我將非常感謝幫助。我以我的智慧結束了這一點。我已經嘗試了幾個網站,並且mySQL指令在這個問題上是沒用的。有關如何解決此問題(在Mac OS X Lion上)的詳細說明將非常有用。謝謝。
更新:
我一直在試圖重新設置root的密碼,並已按照以下說明:http://www.coolestguyplanet.net/how-to-change-the-mysql-root-password/
然而,當我使用命令:/ usr /本地/ MySQL的/斌/ mysqld_safe的--skip-贈款表
我收到以下輸出:
111217 10:00:42 mysqld_safe Logging to '/usr/local/mysql/data/******-********-MacBook-Pro.local.err'.
111217 10:00:42 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
/usr/local/mysql/bin/mysqld_safe: line 107: /usr/local/mysql/data/********-********-MacBook-Pro.local.err: Permission denied
/usr/local/mysql/bin/mysqld_safe: line 144: /usr/local/mysql/data/*******-**********-MacBook-Pro.local.err: Permission denied
111217 10:00:42 mysqld_safe mysqld from pid file /usr/local/mysql/data/*********-********-MacBook-Pro.local.pid ended
/usr/local/mysql/bin/mysqld_safe: line 107: /usr/local/mysql/data/*******-*********-MacBook-Pro.local.err: Permission denied
**********-*********-MacBook-Pro:~ myname$
爲什麼我的許可被拒絕?
您可以連接到使用root密碼'mysql'命令行客戶端? –
不,下面的表示 – user1072337