随笔分类 -  mysql

摘要:当我们给一张表添加或删除字段时,迁移数据库可以直接使用db.drop_all(),db.created_all() 生成新数据库,但是这会删除数据库所有信息。使用Flask-Migrate实现数据库迁移可以保留数据信息。 首先需要下载运行环境flask_migrate和alembic包 在flask 阅读全文
posted @ 2021-10-19 10:26 一笔一划82 阅读(893) 评论(0) 推荐(0)
摘要:使用sqlalchemy,将数据库信息转化为字典类型,部分字段信息需要转换数据类型(如:datetime) """ 将数据库内容输出为字典类型 """ db_data_list = Stu.query.filter(Stu.id >0) key = [i for i in Stu.__dict__. 阅读全文
posted @ 2021-10-14 17:25 一笔一划82 阅读(2331) 评论(0) 推荐(0)
摘要:sqlalchemy中多线程下,读取数据库信息同时修改数据库信息可能会出现幻读。 创建数据库 from flask_sqlalchemy import SQLAlchemy from flask import Flask app = Flask(__name__) app.config["SQLAL 阅读全文
posted @ 2021-10-12 16:05 一笔一划82 阅读(2376) 评论(0) 推荐(0)
摘要:import pandas as pd # 先装个pandas ,pip install pandas import pymysql # 读入数据库 filename = 'student.xlsx' # 本地需要导入数据库的文件 data = pd.read_excel(filename) # 建 阅读全文
posted @ 2021-09-16 11:42 一笔一划82 阅读(483) 评论(0) 推荐(0)