我想蟒蛇與MySQL連接,但我得到這個錯誤:MySQL的Python的連接
OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)")
我試圖解決它6小時,我失敗了。誰能幫幫我嗎 ?
我想蟒蛇與MySQL連接,但我得到這個錯誤:MySQL的Python的連接
OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)")
我試圖解決它6小時,我失敗了。誰能幫幫我嗎 ?
您沒有指定您的root密碼。 如果您正在從遠程計算機訪問mysql ... root用戶默認僅限於本地主機連接。嘗試運行以允許從任何地方訪問:
GRANT ALL PRIVILEGES ON *.* TO [email protected]'%' IDENTIFIED BY "YOUR_ROOT_PASSWORD";
FLUSH PRIVILEGES;
另請檢查您的防火牆設置。
我可以在哪裏運行這個? – 2011-04-15 21:04:10
從phpMyAdmin例如,如果你有它,或從控制檯使用:mysql -u root -p – redman 2011-04-15 21:11:18
這意味着你忘記了密碼參數,在mysql中不需要。
從UNIX命令行:
$ mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
$ mysql -u root -p
Enter password:
<typing password>
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 47
Server version: 5.1.37-1ubuntu5.5 (Ubuntu)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
不完全一樣,從Python記錄,
但它是同樣的錯誤,很可能意味着你的情況下,密碼參數沒有做它根本就是mysql。
當我輸入了錯誤的密碼,我得到的命令行上一個非常不同的錯誤:
$ mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
我使用的是Windows 7可以幫助我請做什麼!! – 2011-04-15 21:03:18
windows命令行應該是一樣的,也許參數是\ p而不是-p,但是如果我記得正確的話就是-p的風格,打開命令提示符 – 2011-04-18 15:30:26
import MySQLdb
cxn = MySQLdb.connect(host = 'localhost',user = 'root',passwd = 'password', db = 'yourdatabase')
所以,你需要知道你的密碼是什麼,你需要創建一個數據庫:
CREATE DATABASE yourdatabase;
如上所述從mysql命令行。
OperationalError:(1045,「Access denied for user'根'@'localhost'(使用密碼:是)「)由於更改密碼而導致的錯誤更改 – 2011-04-15 21:24:34
我得到這個錯誤,因爲我在我的配置文件中有引號。
[mysql]
username: 'uuuu'
password: 'pppp'
host: 'localhost'
database: 'dddd'
應該已經
[mysql]
username: uuuu
password: pppp
host: localhost
database: dddd
貌似你試圖連接到你的MySQL服務器上的本地主機爲'root'無需輸入密碼。這是您通常以「root」身份登錄的方式嗎?沒有密碼? – 2011-04-15 20:53:34
你在用什麼操作系統?您是否能夠以root用戶身份登錄到MySQL命令行? (即不是通過mysqldb? – wilbbe01 2011-04-15 20:53:36
我在Windows命令行中使用Windows 7 !!它要求一個pswrd,我把!!!和它的工作!!! 注意我重新安裝mysql也許這是問題,因爲它使用工作很好!!請幫我 – 2011-04-15 21:09:00