这是我的Python代码的骨架:
import mysql.connector
sql = mysql.connector.connect(user='user', password='pwd',
host='127.0.0.1', database='my_db')
cursor = sql.cursor()
产生这个神秘的错误消息:
追踪(最近一次通话): 文件“pyscript_v2.py”,第36行,in cursor = sql.cursor() 文件“/Library/Python/2.7/site-packages/mysql/connector/connection.py”,第1063行,in cursor raise errors.OperationalError(“MySQL Connection not available。”) mysql.connector.errors.OperationalError:MySQL连接不可用。
我的Google-fu未能挖掘任何东西,我在Python中设置MySQL数据库连接时遗漏了什么?
我在OS X 10.8.2上运行Python 2.7.2,并且正在使用MySQL Connector / Python 1.0.7。