在使用MySQL连接程序时,有时会出现找不到指定路径的错误。这种错误通常与环境变量或者安装路径的设置有关。
import MySQLdb
conn = MySQLdb.connect(
host='localhost', # 数据库地址
port=3306, # 数据库端口
user='root', # 数据库用户名
passwd='123456', # 数据库密码
db='test', # 数据库名称
charset='utf8' # 数据库编码
)
cur = conn.cursor() # 获取操作游标
cur.execute('SELECT * FROM `test`')
items = cur.fetchall()
cur.close() # 关闭游标
conn.close() # 关闭连接
for item in items:
print(item)
如果出现找不到路径的错误,可以先检查系统环境变量是否正确设置,或者尝试重新安装MySQL驱动程序,并将安装路径添加至系统环境变量中。
在Python中连接MySQL时,还需要注意版本兼容性问题。Python 3.x 以上的版本需要使用pymysql或者MySQL Connector/Python的驱动程序。