我試圖通過python腳本連接到mysqldb。我已將my.cnf中的綁定地址更改爲「192.168.56.101」,這是我的服務器IP地址。MySQLdb錯誤1130:沒有得到服務器的正確IP
import MySQLdb
db = MySQLdb.connect(host='192.168.56.101',
user='root',
passwd='pass',
db='python')
上面的代碼給我下面的錯誤。
_mysql_exceptions.OperationalError: (1130, "Host '192.168.56.1' is not allowed to connect to this MySQL server")
它把我的ip'192.168.56.101'作爲'192.168.56.1'? 另外我想這:
mysql -u nilani -p pass -h 192.168.56.101
它也給予同樣的錯誤類型,
ERROR 1130 (HY000): Host '192.168.56.1' is not allowed to connect to this MySQL serve
爲什麼它不能正確識別我的IP?
你有沒有'pinged'嗎? – enginefree