面试题答案
一键面试import pymysql
try:
# 连接数据库
connection = pymysql.connect(
host='localhost',
user='your_username',
password='your_password',
database='your_database',
charset='utf8mb4'
)
try:
with connection.cursor() as cursor:
# SQL插入语句
sql = "INSERT INTO your_table_name (name, age) VALUES (%s, %s)"
values = ('John', 30)
cursor.execute(sql, values)
connection.commit()
finally:
connection.close()
except pymysql.Error as e:
print(f"数据库操作出现异常: {e}")
请注意,需要将your_username
、your_password
、your_database
和your_table_name
替换为真实的数据库用户名、密码、数据库名和表名。