MySQLdb

安装MySQL-python包
通过MySQLdb操作数据库,基本可以概括为以下三步:
-连接
-操作
-关闭
·连接
- import MySQLdb
- MySQLdbconnect(user='root', password='', host='localhost')
- MySQLdb.connect()
- 连接成功,返回一个连接对象
- 如需选择数据库则:
· 连接duixiang.selectdb(database)
` 关闭
- 连接对象.close()

`操作
-通过向MySQL发送SQL指令实现MySQL的操作
-首先需要创建油表对象,操作完毕需要关闭
 · 连接对象.cursor()-返回游标对象
· 连接对象.close()
-通过游标对象的execute()方法发送SQL指令
·游标对象.execute()

conn = MySQLdb.connect() #连接数据库,创建连接对象
conn.select_db(database) #选择数据库
cursor = conn.cursor() #创建游标对象

cursor.execute('create table mtdb1(id int , name char(20))')   #执行sql语句
cursor.execute('insert into mtdb1 value(%s,%s)', (2, 'liu')) #插入数据
count = cursor.execute('select * from mtdb1') #执行查询语句
cursor.fetchone() #获取查询结果
cursor.fecthmany(size) #获取查询结果
cursor.scroll(位置, 模式) #调整指针

cursor.close() #关闭游标
conn.close() #关闭连接






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值