python 3 mysql操作
来源:互联网 发布:华云数据集团有限公司 编辑:程序博客网 时间:2024/05/01 02:33
pymysql3.0.5:https://pypi.python.org/packages/source/P/PyMySQL3/PyMySQL3-0.5.tar.gz
python3.2.5:https://www.python.org/ftp/python/3.2.5/python-3.2.5.msi
一、pymysql安装
pymysql安装方法为:解压下载的文件,进入pymysql根文件夹下,在cmd中运行: python setup.py install。
二、检验安装安装是否成功的方法:import pymysql 。 如果不报错 说明安装成功。
三、基本操作:
(1)导入pymysql: import pymysql
(2)连接数据库: conn=pymysql.connect(host='localhost',user='root',passwd='root',db='ere',charset='utf8') 务必注意各等号前面的内容!charset参数可避免中文乱码
(3)获取操作游标:cur=conn.cursor()
(4)执行sql语句,插入记录:sta=cur.execute("insert 语句") 执行成功后sta值为1。更新、删除语句与此类似。
(5)执行sql语句,查询记录:cur.execute("select语句") 执行成功后cur变量中保存了查询结果记录集,然后再用循环打印结果:
for each in cur:
print(each[1]) # each[1] 表示当前游标所在行的的第2列值,如果是中文则需要处理编码
#-*- coding:UTF-8 -*-'''Created on 2016年10月2日@author: c'''import pymysqlconn = pymysql.connect(host='localhost', user='root',passwd='',db='jxc',charset='utf8')cur = conn.cursor()cur.execute("select * from data1")for each in cur: print(each[0],"\t",each[1],"\t\t",each[2],"\t",each[3],"\t",each[4])
- python 3 mysql操作
- python---mysql基本操作3
- [python]Python操作MySQL
- Python练习3-操作MySQL数据库
- Python操作MySQL-(3)转账实例
- python操作mysql
- Python操作MySQL
- Python操作Mysql数据库
- python操作MySQL
- python 操作mysql
- python操作mysql
- python操作mysql例子
- python操作mysql
- Python操作Mysql
- Python操作Mysql
- Python操作Mysql
- python操作MySQL数据库
- python操作MySQL数据库
- ROS导航-----slam_gmapping使用Log数据创建地图
- HDU 5514 Frogs(容斥原理 gcd)
- hdu2688 Rotate(树状数组)
- Java的自学之路-return与break的差别
- iOS10 Xcode8问题汇总
- python 3 mysql操作
- Apache kafka--高性能的分布式消息系统
- dfs,太巧妙了
- opencv——滤波
- 面向对象_猫狗案例分析
- 认知实习内容
- c/c++练习–07
- set matrix zero
- 面向对象_猫狗案例实现及测试