python3不再支持mysqldb 请用pymysql和mysql.connector
2016-04-13 20:54
531 查看
虽然大家可能在python2.x中用习惯了mysqldb,但是在python3.x中已经不支持那个组件了。
取而代之的是:
import pymysql
所以,大家pip起来吧。另外,mysql官方出了个mysql.connector,也可以用。
我这用的例子如下:
import pymysql
conn = pymysql.connect(host=’127.0.0.1’, port=3306, user=’root’, passwd=’test’,
db=’mysql’)
cur = conn.cursor()
cur.execute(“SELECT * FROM user”)
for r in cur.fetchall():
print(r)
#cur.close()
conn.close()
取而代之的是:
import pymysql
所以,大家pip起来吧。另外,mysql官方出了个mysql.connector,也可以用。
我这用的例子如下:
import pymysql
conn = pymysql.connect(host=’127.0.0.1’, port=3306, user=’root’, passwd=’test’,
db=’mysql’)
cur = conn.cursor()
cur.execute(“SELECT * FROM user”)
for r in cur.fetchall():
print(r)
#cur.close()
conn.close()
相关文章推荐
- 对Python装饰器的个人理解方法
- 对Python装饰器的个人理解方法 推荐
- python解决SNIMissingWarning和InsecurePlatformWarning警告
- Windows下Python,setuptools,pip,virtualenv的安装
- python循环语句
- Python写入CSV文件的问题
- window离线安装pip, wheel, numpy,matplotlib
- Python smtplib发送邮件 包含文本、附件、图片
- python2.7升python3.2
- Python decorator 1: 函数
- python的基本输入输出
- Python 2.7 解决写入文件的中文乱码问题
- python安装
- 如何在Python中使用静态变量在计数
- 使用Selenium+firefox抓取网页指定firefox_profile后的问题
- Python虚拟环境安装virtualenv
- python3 字符串与列表常用功能
- python 转 exe -- py2exe库实录
- python笔记 - 高级属性(20160413)
- python 列表、字典的方法