接口 数据清除之 测试mysqltest

mysqlTEST

import pymysql

##### 打开数据库连接
db=pymysql.connect(host='xxx.xxx.xxx.xxx',port=3306,user='root',passwd='xx',database='sxxx')

cursor = db.cursor()   ##### 使用cursor()方法获取操作游标

cursor.execute("select version();") ##### 使用execute方法执行SQL语句

data = cursor.fetchone()  ##### 使用 fetchone() 方法获取一条数据
print(data)

data = cursor.fetchall()  ##### 使用 fetchall()方法获取所有数据
##### 除了查询,其他修改操作(增,删,改)
try:
   cursor.execute('sql语句')    ##### 执行sql语句
   db.commit()    ##### 提交到数据库执行

except:
   db.rollback()     ##### 发生错误时回滚

finally     ##### #最后操作
  cursor.close()#关闭游标
  db.close()#关闭数据库`
posted @ 2021-05-28 11:03  太白之魔童降世  阅读(95)  评论(0编辑  收藏  举报