python-mysqldb 简单实用事例

原创
2016/04/19 17:23
阅读数 85

基本使用

# 引入模块  实际上你在找对应的模块时找的模块是 mysql-python 
import MySQLdb
# 连接数据库
db  = MySQLdb.connect(host='localhost', user='root', passwd='123456', db='test')
cur = db.cursor()
# 以字典形式返回
cur = db.cursor(cursorclass=MySQLdb.cursors.DictCursor)
# 简单查询
cur.execute('select * from user')
rs = cur.fetchall()

print rs
# 插入数据
insert_sql = "insert into a.b values(null, '%s','%s')" % (1, 2)
cur.execute(insert_sql)
# 执行后必须进行commit,更新插入的数据到数据库,感觉像git的暂存区概念
db.commit()
# 操作完以后 释放连接
cur.close()
db.close()

---- 日常使用,共参考之

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
3 收藏
1
分享
返回顶部
顶部