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

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

  1. 安装与配置python3.6+flask+mysql数据库
  • 下载安装MySQL数据库
  • 下载安装MySQL-python 中间件
  • pip install flask-sqlalchemy (Python的ORM框架SQLAlchemy)
  1. mysql创建数据库
  2. 数据库配置信息config.py
  3. 建立mysql和app的连接
  4. 创建用户模型

1.mysql创建数据库运行结果:

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

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

3.建立mysql和app的连接+4.创建用户模型

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(50))db.create_all()@app.route("/")def hello_world():    return 'hello wordl!'if __name__ == '__main__':    app.run()

 

 

转载于:https://www.cnblogs.com/iamzhuangyuan/p/7831469.html

你可能感兴趣的文章
a 标签中调用js的几种方法
查看>>
从SQL Server 2005 中 导入 导出 excel 表格
查看>>
R Shiny(开源的R包)
查看>>
用Tensorflow做蝴蝶检测
查看>>
Hbuilder编辑器 设置less即时编译环境
查看>>
flash builder 调试问题。由于现有版本正在使用中,因此无法安装flash player
查看>>
null 和 undefined 的区别
查看>>
Educational Codeforces Round 56 Editorial
查看>>
BCD码(二-十进制)
查看>>
使用JavaScript扫描端口
查看>>
qdtuling.xyz 7.8
查看>>
Java工程师成神之路
查看>>
【canvas】先绘制标准图形,在进行图形变换
查看>>
两个命令:hdparm和iozone参数解释
查看>>
angular设置全局变量,修改监听变量
查看>>
alter column和modify column
查看>>
线性代数矩阵知识
查看>>
uni-app教程入门视频资料
查看>>
PHP 语法
查看>>
java程序在linux上持续运行方法 nohup 和 tmux
查看>>