十七、python开发之mysql操作

1、Windows安装pymysql模块
$pip3 install PyMySQL
$cd PyMySQL
$python3 setup.py install
 
 
2、linux安装pymysql模块
$python3 ez_setup.py
 
 
3、python连接数据库
import pymysql
 
#打开数据库连接
db = pymysql.connect('your_ip','user','password','database')
 
#使用cursor()方法创建一个对象
cursor = db.cursor()
 
#使用execute()方法执行sql
cursor.execute("SELECT VERSION()")
 
#使用fetchone()方法获取单条数据。
data = cursor.fetchone()
print(data)
 
#关闭数据库连接
db.close
 
 
4、执行其他sql
#sql插入一条数据
sql = "INSERT INTO T1 VALUES('1','f')"
 
try:
    #执行sql语句
    cursor.execute(sql)
    #提交sql
    db.commit()
except:
    #出现错误就回滚
    db.rollback()
db.close()
 
posted @ 2018-08-21 16:21  caibaofei  阅读(71)  评论(0编辑  收藏  举报