网络编程
位置:首页>> 网络编程>> 数据库>> 让python 3支持mysqldb的解决方法

让python 3支持mysqldb的解决方法

作者:栖迟於一丘  发布时间:2024-01-15 22:50:08 

标签:python3,mysqldb

前言

在新的一年里祝大家前端都用ES6,php都用PHP7,Java都是JAVA9,python都是3。好了,下面进入本文的主要的内容,大家可能在python2.x中用习惯了mysqldb,但是在python3.x中已经不支持那个组件了。如果还想要让python 3支持mysqldb该怎么办呢?下面来一起看看吧。

原因

MySQLdb 只适用于python2.x,发现pip装不上。它在py3的替代品是: import pymysql


pip install pymysql
django+mysql

而Django默认的还是使用MySQLdb:执行会报:ImportError: No module named 'MySQLdb'

解决:

在站点的 __init__.py 文件中添加


import pymysql
pymysql.install_as_MySQLdb()

来源:https://www.hongweipeng.com/index.php/archives/1142/

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com