博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
连接mysql数据库,创建用户模型
阅读量:5828 次
发布时间:2019-06-18

本文共 869 字,大约阅读时间需要 2 分钟。

1.安装与配置python3.6+flask+mysql数据库

  1. 下载安装MySQL数据库
  2. 下载安装MySQL-python 中间件
  3. pip install flask-sqlalchemy (Python的ORM框架SQLAlchemy)

2.mysql创建数据库

3.数据库配置信息config.py

SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:@127.0.0.1:3306/mis_db?charset=utf8'SQLALCHEMY_TRACK_MODIFICATIONS = False

 

4.建立mysql和app的连接

5.创建用户模型

from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyimport configapp = Flask(__name__)app.config.from_object("config")db=SQLAlchemy(app)class User(db.Model):    __tablename__ = "user"    id = db.Column(db.Integer,primary_key=True,autoincrement=True)    username = db.Column(db.String(20),nullable=False)    password = db.Column(db.String(20),nullable=False)    nickname = db.Column(db.String(20))db.create_all()@app.route('/')def hello_world():    return 'Hello World!'if __name__ == '__main__':    app.run()

 

转载于:https://www.cnblogs.com/gdlyzx/p/7834214.html

你可能感兴趣的文章
《构建之法》读书笔记
查看>>
拿下阿里、头条、滴滴的offer后谈谈面试经验---动身前看一看
查看>>
android开发(49) android 使用 CollapsingToolbarLayout ,可折叠的顶部导航栏
查看>>
【ERP】如何在多行数据块中实现仅能勾选唯一的主联系人
查看>>
Oracle 数据库优化的R方法(Method R)
查看>>
CentOS最小化安装系统开启网卡
查看>>
互联网+升级到智能+ 开启万物智联新时代
查看>>
Linux文本编辑器之Nano
查看>>
【原】IOS中KVO模式的解析与应用
查看>>
理解 QEMU/KVM 和 Ceph(3):存储卷挂接和设备名称
查看>>
[MFC] CList
查看>>
[Android Pro] 完美Android Cursor使用例子(Android数据库操作)
查看>>
c++中sizeof的分析
查看>>
线程间操作无效: 从不是创建控件的线程访问它的解决方法
查看>>
hdu 1236 排名
查看>>
PHP面向对象深入研究之【继承】,减少代码重复
查看>>
RBAC权限管理
查看>>
此博客不再发表对自己私事的看法
查看>>
导致Asp.Net站点重启的10个原因
查看>>
【PMP】Head First PMP 学习笔记 第一章 引言
查看>>