作者tas72732002 (葱头)
看板Python
标题[闲聊] python 3 支援的 mysql lib
时间Thu Mar 5 23:53:57 2015
Hi, 请问一下各位~
我使用的是python 3, 上网查到一般是使用连结mysql的lib是MySQLdb lib,
不过他支援的版本上面写 python2.7前, 所以想请问一下各位,
python 3 有支援的lib用来连结mysql吗 ~ 大家都是用什麽的呢?
谢谢喔 !
-------------------- 使用後回报 ---------------------
环境 : apache
执行 : select * from test
我使用pymysql 捞资料库 和 php PDO模组捞资料库实际的速度
profiling php 与 python的程式执行时间
python : 约 6x ms / php : 约 5x ms
两者差异不大
但透过google浏览器 查看 Latency时间,
python : 约 220 ms / php : 约 70 ~ 80 ms
速度也差异太大了吧
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.225.67
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1425570839.A.607.html
1F:→ uranusjr: pymysql 或 mysqlclient 03/05 23:54
2F:推 amigcamel: pymysql正常使用中 03/06 08:55
3F:→ tas72732002: 我发现使用pymysql 如果SQL语法错误, 会跳exception 03/06 11:10
4F:→ tas72732002: 但之前在写PHP使用PDO与法错误时则不会只会回传null 03/06 11:10
5F:→ tas72732002: 另外pymysql能关闭transaction吗, 感觉速度好慢 03/06 14:22
6F:推 darkgerm: 我都用 sqlalchemy 搭配 mysql-connector-python 03/06 15:06
7F:→ darkgerm: sqlalchemy 是更上层的 orm 让你不用写 SQL 03/06 15:07
※ 编辑: tas72732002 (203.69.59.91), 03/06/2015 15:52:10
※ 编辑: tas72732002 (203.69.59.91), 03/06/2015 17:04:12