当前位置:Gxlcms > 数据库问题 > Python3中使用PyMySQL连接Mysql

Python3中使用PyMySQL连接Mysql

时间:2021-07-01 10:21:17 帮助过:15人阅读

Python3中使用PyMySQL连接Mysql

在Python2中连接Mysql数据库用的是MySQLdb,在Python3中连接Mysql数据库用的是PyMySQL,因为MySQLdb不支持Python3。
因为web.py与Django中连接数据库默认是用MySQLdb,所以在Python3中连接数据库会报错:No module named ‘MySQLdb‘。
这时候怎么处理呢?

针对web.py来说,在.py文件中增加两行代码:
import pymysql
pymysql.install_as_MySQLdb()

针对Django来说,在站点的__init__.py文件中增加两行代码:
import pymysql
pymysql.install_as_MySQLdb()

Python3中使用PyMySQL连接Mysql

标签:python   文件中   mysqld   named   sql数据库   name   web   报错   ini   

人气教程排行