免费找答案的网站会员营销
MySQL是目前最流行的关系型数据库。以下是MySQL数据库的增删改查操作。
1.数据库连接
在进行增删改查操作之前,需要先连接MySQL数据库。使用以下命令进行连接:
import mysql.connectormydb = 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")
以上是MySQL数据库的增删改查操作。