安装:mysql
1 执行SQLsql
import pymysql # 建立链接 conn = pymysql.connect(host='172.30.2.233', port=3306, user='root', passwd='root', db='mysql')
#建立游标
cursor=conn.cursor()
#执行sql语句并返回影响的行数 effect_row=cursor.execute('update A set A=33 where A=3') print('\033[31;1m影响的行数\033[0m',effect_row)
#提交数据
conn.commit()
#关闭游标
cursor.close() #关闭链接
conn.close()
数据库端查看数据库
获取查询数据fetch
import pymysql conn = pymysql.connect(host='172.30.2.233', port=3306, user='root', passwd='root', db='mysql') cursor=conn.cursor() cursor.execute('select * from A') #打印的时候会根据游标的位置进行数据取值的调整 row2=cursor.fetchone() row3=cursor.fetchmany(3) row1=cursor.fetchall() print('\033[31;1m打印全部数据\033[0m',row1) print('\033[30;1m打印一条数据\033[0m',row2) print('\033[29;1m打印若干条数据\033[0m',row3) conn.commit() cursor.close() conn.close()