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

python对mysql的基本操作

时间:2017-06-22 12:15:00      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:insert   close   use   sql语句   connect   mysql   pytho   import   sql   

import MySQLdb
db = MySQLdb.Connect(host=‘localhost‘, user=‘root‘, passwd=‘123456‘,db=‘数据库名字‘)
# host:数据库主机名.默认是用本地主机
# user:数据库登陆名.默认是当前用户
# passwd:数据库登陆的秘密.默认为空
# db:要使用的数据库名.没有默认值

db.select_db(‘数据库名‘)
# 2 获取游标

cursor = db.cursor()
# 3 操作游标
try:

# sql = """INSERT INTO student (id, name, sex) VALUES (%s, %s, %s);"""
sql = """select * from student;"""
cursor.execute(sql) # 执行sql语句

# db.commit() # 修改表中的数据需要 提交
print cursor.fetchall()
except Exception as e:
print e
db.rollback()
finally:
cursor.close()# 4 关闭游标
   db.close()  # 5 关闭数据库连接

  总的来说Python对MySQL的操作就5步,第一次写,如有不足请指正

python对mysql的基本操作

标签:insert   close   use   sql语句   connect   mysql   pytho   import   sql   

原文地址:http://www.cnblogs.com/qisen/p/7063922.html

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