我已经安装了Python version3.4.0,我想用MySQL数据库做一个项目.我下载并try 安装MySQLdb,但在这个版本的Python中没有成功.

有什么建议我该如何解决这个问题并正确安装吗?

推荐答案

MySQLdb不支持Python 3,但它不是Python的唯一MySQL驱动程序.

mysqlclient基本上只是MySQLdb的一个分支,它融合了Python3支持(以及其他一些改进).

PyMySQL是一个纯python MySQL驱动程序,这意味着它速度较慢,但它不需要在客户机上安装编译的C组件或MySQL库和头文件.它支持Python 3.

另一个 Select 是简单地使用另一个数据库系统,比如PostgreSQL.

Mysql相关问答推荐

try 使用TypeORM创建新表时出现SQL语法错误

SQL条件 Select 和条件WHERE

SQL-从一个字段中 Select 值,但另一个字段中不包含零值

如何在WooCommerce中更新pm_Virtual.meta_Value=#39;否

MySQL Group by或Distinct in Window函数

带有 JOIN 和 WHERE 子句的 INSERT 语句

mySql 查询运行速度超慢

Mysql 中相同列的相关 2 查询

如何让连续 3 周或以上的用户有订单?

Mysql 相等性反对 false 或 true

在 MySQL 中 Select COUNT of MAX

MySQL:在 Select 语句中自动增加临时列

将 Django DB 从 SQLite 迁移到 MySQL 的最佳方法是什么?

在 PHP/MySQL 中将日期时间存储为 UTC

如何改进 INSERT INTO ... SELECT 锁定行为

在 MySQL 中签名或未签名

MySQL DAYOFWEEK() - 我的一周从星期一开始

如何将本地托管的 MySQL 数据库与 docker 容器连接

为什么 GRANT 在 MySQL 中不起作用?

获得上个月的第一天和最后一天的最佳方式?