python3.4连接mysql数据库的方法
2014-12-15 17:55
387 查看
python3.4连接mysql数据库的方法
发布时间:2014-08-04编辑:www.jbxue.com本文介绍了python3.4连接mysql数据库的方法,在python3.4中不能用mysqldb连接mysql,可以使用pymysql完成连接mysql数据库,需要的朋友参考下。
在python3.4中用原来python2.7的mysqldb已不能连接mysql数据库了。
喜欢mysqldb的朋友,可以参考:
Python实例 mysqldb操作数据库
python MySQLdb操作mysql的实例代码
python MySQLdb操作MySQL数据库的例子
python使用MySQLdb连接mysql的例子
python实例之对MySqldb模块的简单封装代码
python django 使用mysqldb从数据库中导出xml
python MySQLdb的安装和使用
python使用mysqldb连接mysql数据库
可以使用pymysql,来完成连接mysql的重任,步骤如下:
序号 描述
1、去github上下载pymysql的安装包pymysql
2、解压到某个盘符下
3、打开cmd窗口(win环境下),进入pymysql的根目录下执行命令,python setup.py install
4、在程序里,导入pymysql
5、开始连接数据库 (www.jbxue.com 脚本学堂)
数据库操作的API文档连接:http://legacy.python.org/dev/peps/pep-0249/
代码:
复制代码代码示例:
__author__ = 'qindongliang'
#导入pymysql的包
import pymysql
try:
#获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库
conn=pymysql.connect(host='localhost',user='root',passwd='qin',db='person',port=3306,charset='utf8')
cur=conn.cursor()#获取一个游标
cur.execute('select * from person')
data=cur.fetchall()
for d in data :
#注意int类型需要使用str函数转义
print("ID: "+str(d[0])+' 名字: '+d[1]+" 性别: "+d[2])
cur.close()#关闭游标
conn.close()#释放数据库资源
except Exception :print("发生异常")
输出:
D:\python\python.exe D:/pythonide/pythonprojectworkspace/python/mysql.py
ID: 1 名字: 秦天 性别: 男
ID: 2 名字: 王晶 性别: 女
Process finished with exit code 0
相关文章推荐
- django1.7 与python3.4结合连接mysql数据库
- python3.4怎么连接mysql pymysql连接mysql数据库
- 01.Win10 系统下python3.4连接mysql数据库
- python3.4连接mysql数据库
- eclipse+python3.4连接mysql数据库
- python连接mysql数据库简单方法
- python3.4配置django连接mysql数据库
- win7上python2.7连接mysql数据库的方法
- PyMySQL-在Python 3.x下连接MySQL数据库的方法
- python3.4连接WAMP中的MySQL数据库
- python3.4 使用pymysql 连接mysql数据库
- JSP连接MySQL数据库的方法
- Ruby on Rail 连接mysql数据库的问题和解决方法
- mysql数据库开放远程连接的方法
- net连接MYSQL数据库的方法及示例!
- C#连接MySql数据库的两种方法
- C#连接MySql数据库的方法
- Hibernate中对于Mysql数据库长时间闲置连接故障解决方法
- PHP远程连接MYSQL数据库非常慢的解决方法
- c#连接MySql数据库的两种方法