要使用Navicat向表添加数据,首先需要连接到数据库,然后选择要添加数据的表,最后执行插入操作。以下是一个示例代码:
import pymysql
# 连接数据库
conn = pymysql.connect(
host='localhost', # 数据库主机地址
user='username', # 数据库用户名
password='password', # 数据库密码
database='database_name' # 数据库名称
)
# 创建游标对象
cursor = conn.cursor()
# 编写SQL插入语句
sql = "INSERT INTO table_name (column1, column2, column3) VALUES (%s, %s, %s)"
# 定义要插入的数据
data = ('value1', 'value2', 'value3')
# 执行插入操作
cursor.execute(sql, data)
# 提交事务
conn.commit()
# 关闭游标和连接
cursor.close()
conn.close()
在上面的代码中,只需将host
、user
、password
和database
替换为实际的数据库连接信息,将table_name
替换为要插入数据的表名,column1
、column2
和column3
替换为要插入数据的列名,value1
、value2
和value3
替换为要插入的具体数据。