基本思路新建一个 config.py文件用于存放数据库连接信息,将对数据库操作封装成一个类
在app.py文件的路由中,设置好查询语句,调用查询语句,将查询结果通过参数反馈给模板文件
在模板文件中,使用循环显示内容
具体操作
1、环境搭建
在建新项目中导入PyMySQL模块,如上图所示
2、引用及config.py文件
在config.py文件中导入pymysql模块,同时将对数据的增删改查操作封装成一个类
import pymysql
DB_CONFIG = {
"host": "127.0.0.1",
"port": 3306,
"user": "root",
"passwd": "123456",
"db": "world",
"charset": "utf8"
}
class SQLManager(object):
# 初始化实例方法
def __init__(self):
self.conn = None
self.cursor = None
self.connect()
# 连接数据库
def connect(self):
self.conn = pymysql.connect(
host=DB_CONFIG["host"],
port=DB_C