📅  最后修改于: 2023-12-03 14:46:00.689000             🧑  作者: Mango
本文介绍如何使用Python code与MySQL数据库进行交互,并插入数据到表格中。
pip install mysql-connector-python
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
以上代码中, customers
是表格名,name
和 address
是列名。%s
是占位符,它们被 val
中提供的具体值替换。
mycursor.rowcount
属性可以返回受影响的行数。
最后,使用 mydb.commit()
来提交更改。不进行提交,数据将无法保存在表格中。
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
使用Python code与MySQL进行交互是很方便的。Python的MySQL库提供了许多方法来执行各种MySQL的命令和操作。通过此方法插入数据到表格中,可以很轻松地添加新数据。