操作mysql(import pymysql模块)

时间:2022-12-15 14:20:50
pymysql模块
import pymysql

#1、连上数据库、账号、密码、ip、端口号、数据库
#2、建立游标
#3、执行sql
#4、获取结果
#5、关闭游标
#6、连接关闭
#charest必须写utf8 FI = pymysql.connect(
host='192.168.0.12',user='root',passwd='myjcyf',
port=3306,db='us_sys',charset='utf8'
#port必须写int类型,
#charset这里必须写utf8
)
cur = FI.cursor() #建立游标
sql = "select * from us_sys.tb_sys_person where pers_name like '%于%'"
cur.execute(sql)
res = cur.fetchall() #获取所有返回的结果
print(res)
for i in res:
print(i)
# select 不需要提交操作
# delete update insert
# coon.commit() #必须得commit
mysql函数

# def FI(host,user,passwd,db,sql,port=3306,charset='utf8'):
# import pymysql
# coon=pymysql.connect(user=users,host=host,passwd=passwd,port=port,db=db,charset=charset)
# cur=coon.connect()#建立游标
# cur.execute(sql)#执行sql
# if sql.strip()[:6].upper()=='SELECT':
# res=cur.fetchall()
# else:
# coon.commit()
# res='OK'
# cur.colse
# coon.colse
# return res