管理员登陆成功后实现对数据库的增删改查代码
时间: 2023-10-02 13:11:10 浏览: 67
数据库登陆,实现增删改查
好的,以下是一个简单的Python代码示例,演示如何使用Python操作MySQL数据库实现增删改查:
```python
import mysql.connector
# 连接数据库
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="123456",
database="test_db"
)
# 插入数据
mycursor = mydb.cursor()
sql = "INSERT INTO users (name, age) VALUES (%s, %s)"
val = ("John", 30)
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
# 查询数据
mycursor.execute("SELECT * FROM users")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
# 修改数据
sql = "UPDATE users SET age = 31 WHERE name = 'John'"
mycursor.execute(sql)
mydb.commit()
print(mycursor.rowcount, "record(s) affected")
# 删除数据
sql = "DELETE FROM users WHERE name = 'John'"
mycursor.execute(sql)
mydb.commit()
print(mycursor.rowcount, "record(s) deleted")
```
这段代码中,我们首先使用`mysql.connector`模块连接到MySQL数据库。然后,我们插入一条新的记录,查询所有记录,修改一条记录,最后删除一条记录。这些操作都是通过执行SQL语句实现的。
需要注意的是,这段代码只是一个示例,实际情况下需要根据具体的业务需求和数据库结构进行相应的修改。
阅读全文