zoukankan      html  css  js  c++  java
  • Flask 入门(六)

    连接数据库

    任何一门后端语言都可以连接数据库,python-flask也不例外

    flask利用SQLAlchemy ORM连接数据库

    接下来,我门来练习如何连接数据库:

    1.首先,电脑上得有mysql数据库

    2.接下来,建立一个虚拟环境用来放项目:

    mac系统有两种方式创建虚拟环境:

    1.python -m venv lanyue_env

    2.virtualenv lanyue_env

    笔者亲测,用后者更好,前者会出现很多意想不到的bug

    3.接下来,在lanyue_env下新建一个main.py,并编写如下内容:

    #encoding:utf-8
    from flask_sqlalchemy import SQLAlchemy
    from flask import Flask
     
    app = Flask(__name__)
    app.config['SQLALCHEMY_DATABASE_URI']='mysql+pymysql://root:005@127.0.0.1:3306/data'
    app.config['SQLALCHEMY_COMMIT_ON_TEARDOWN']=True
    app.config['SQLALCHEMY_TRACK_MODIFICATIONS']=False
    app.config['JSON_AS_ASCII']=False

    db = SQLAlchemy(app)
    db = SQLAlchemy(use_native_unicode='utf8')


    @app.route('/')
    def index():
        db.create_all()
        return '连接成功'

    if __name__=='__main__':
        app.run(debug=True)

    4.打开浏览器,输入127.0.0.1:5000测试

    如果不报错,并且页面如下:

    则表示连接成功!

  • 相关阅读:
    简单协议解析
    三刺激值
    74hc595
    色彩理论
    灰度值和强度值概念
    RGB 常用颜色对照表
    IAR注释的快捷键
    visual studio 2015 2017 key vs2015 vs2017密钥
    如何在cmd命令行中查看、修改、删除与添加环境变量
    win cmd 设置代理
  • 原文地址:https://www.cnblogs.com/viplanyue/p/12700689.html
Copyright © 2011-2022 走看看