MySQL是目前最流行的关系型数据库。以下是MySQL数据库的增删改查操作。
1.数据库连接
在进行增删改查操作之前,需要先连接MySQL数据库。使用以下命令进行连接:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
mycursor = mydb.cursor()
2.数据库创建
使用以下命令创建一个数据库:
mycursor.execute("CREATE DATABASE mydatabase")
3.数据表创建
使用以下命令创建一个数据表:
mycursor.execute("CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))")
4.数据插入
使用以下命令将数据插入到数据表中:
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
5.数据查询
使用以下命令查询数据:
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
6.数据更新
使用以下命令更新数据:
sql = "UPDATE customers SET address = 'Canyon 123' WHERE name = 'John'"
mycursor.execute(sql)
mydb.commit()
print(mycursor.rowcount, "record(s) affected")
7.数据删除
使用以下命令删除数据:
sql = "DELETE FROM customers WHERE name = 'John'"
mycursor.execute(sql)
mydb.commit()
print(mycursor.rowcount, "record(s) deleted")
文章来源:https://uudwc.com/A/GyAVD
以上是MySQL数据库的增删改查操作。文章来源地址https://uudwc.com/A/GyAVD