写一个能将MySQL数据库里的内容展示在前端页面的Python代码
时间: 2024-03-26 15:34:35 浏览: 173
web端显示MySQL数据库中内容
5星 · 资源好评率100%
好的,下面是一个简单的Python代码示例,可以将MySQL数据库中的内容展示在前端页面上:
```python
import mysql.connector
from flask import Flask, render_template
app = Flask(__name__)
# 连接MySQL数据库
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="password",
database="mydatabase"
)
# 获取数据库中的内容
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
# 在前端页面展示内容
@app.route('/')
def index():
return render_template('index.html', data=myresult)
if __name__ == '__main__':
app.run(debug=True)
```
在这个示例代码中,我们使用了Flask框架和MySQL Connector模块。首先,我们连接了MySQL数据库并执行了一个SELECT语句来获取所有的“customers”表中的数据。然后,我们将数据传递到一个名为“index.html”的模板文件中,在模板文件中可以使用类似“{{ data }}”这样的占位符来展示数据。
请注意,在实际应用中,您需要根据您的实际情况和需求修改代码。
阅读全文