管理员信息管理系统后端连接数据库代码
时间: 2023-11-12 17:42:18 浏览: 30
当然,我可以提供一个示例代码,用于连接数据库的后端代码。这里假设你使用的是MySQL数据库,并且你已经安装了相应的数据库驱动。
```python
import mysql.connector
# 建立数据库连接
def connect_to_database():
try:
conn = mysql.connector.connect(
host="localhost",
user="your_username",
password="your_password",
database="your_database"
)
return conn
except mysql.connector.Error as error:
print("数据库连接错误:{}".format(error))
# 执行SQL查询
def execute_query(query):
conn = connect_to_database()
cursor = conn.cursor()
try:
cursor.execute(query)
result = cursor.fetchall()
return result
except mysql.connector.Error as error:
print("执行查询错误:{}".format(error))
finally:
cursor.close()
conn.close()
# 执行SQL插入、更新和删除操作
def execute_update(query):
conn = connect_to_database()
cursor = conn.cursor()
try:
cursor.execute(query)
conn.commit()
print("操作成功")
except mysql.connector.Error as error:
print("执行更新错误:{}".format(error))
conn.rollback()
finally:
cursor.close()
conn.close()
```
你需要根据你自己的数据库信息,修改 `host`、`user`、`password` 和 `database` 的值。这里提供了两个函数,`execute_query` 用于执行查询操作并返回结果,`execute_update` 用于执行插入、更新和删除操作。
注意:这只是一个示例代码,实际情况中你可能需要根据具体需求进行适当的修改和优化。