#coding=utf-8

import pymysql

conn=pymysql.connect(host='172.18.197.20',port=3358,user='admin',passwd='admin',db='SDP',charset='utf8') #连接数据库

cursors=conn.cursor() #创建一个游标对象

cursors.execute('select count(*) from t_device_info') #执行查询语句

data=cursors.fetchall() #返回所有行数据

print(data) #打印数据

sql='insert into t_region(region_code,region_name,is_delete) values (14,'Q4',1)' #插入数据

try:

cursors.execute(sql) # 执行SQL语句

conn.commit()  # 提交事务到数据库执行, 事务是访问和更新数据库的一个程序执行单元

except:

conn.rollback() # 如果发生错误则执行回滚操作

conn.close() #关闭数据库