python插入mysql数据(2)
"""插入操作"""
import pymysql
import datetime
from pymysql import cursors
# import pymysql.cursors
# 连接数据库
connect = pymysql.Connect(
host='10.10.146.28',
port=3306,
user='admin_m',
passwd='fcfmTbRw1tz2x5L5GvjJ',
db='test',
charset='utf8mb4'
)
def insert_record():
cursors = connect.cursor()
sql = """
insert into employee(first_name, last_name,age,sex,income) values('xiao', 'zhi', 22, 1, 45000)
"""
try:
cursors.execute(sql)
print("插入数据成功")
except Exception as e:
print('插入数据失败')
finally:
cursors.close()
def main():
insert_record()
if __name__ == "__main__":
main()