码迷,mamicode.com
首页 > 数据库 > 详细

数据库 - pymysql

时间:2018-10-08 18:11:19      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:行数据   回滚   相对   select   图片   需要   pycha   cmd   tab   

1 需要先在cmd命令行下 ,安装数据库模块  pip install pymysql

2 在 pycharm 里面配置 pymysql 模块(非虚拟环境下),连接mysql数据库,host为数据库服务器的IP

3 连接数据库的代码

技术分享图片
 1 import pymysql
 2 conn=(
 3     host=127.0.0.1,
 4     port=3306,
 5     user=root,
 6     password=123,
 7     database=db9,
 8     charset=utf8      
 9 )
10 
11 cursor=conn.cursor()  #获取光标
12 sql=" select * from userinfo;"
13 cursor.execute(sql)    #执行数据库语句
14 conn.commit()   #提交数据库,涉及到操作数据库
15 cursor.close()   #关闭光标
16 conn.close()   #断开数据库
Python连接数据库

4 获取数据库内容

ret=cursor.execute(sql)  得到数据执行的行数

ret=cursor.fetchone()   得到一条数据

ret=cursor.fetchall()    得到全部的数据

ret=cursor.fetchmany(2)  得到两条数据

cursor.scroll(1,mode=‘absolute‘)   移动光标,绝对路径

cursor.scroll(-1,mode=‘relative‘)    移动光标,相对路径

roll.back()   回滚操作

数据库 - pymysql

标签:行数据   回滚   相对   select   图片   需要   pycha   cmd   tab   

原文地址:https://www.cnblogs.com/a3002/p/9755669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!