这是我的 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 行,光标 = sql.cursor() 文件“/Library/Python/2.7/site-packages/mysql/connector/connection.py”,第 1063 行,在游标中引发错误。OperationalError("MySQL Connection not available.") mysql.connector.errors.OperationalError: MySQL Connection not available。
我的 Google-fu 无法挖掘任何东西,我在用 Python 设置 MySQL 数据库连接时是否遗漏了一些东西?
我在 OS X 10.8.2 上运行 Python 2.7.2,并且正在使用 MySQL Connector/Python 1.0.7。