1. 程式人生 > >連接mysql數據庫,創建用戶模型

連接mysql數據庫,創建用戶模型

cati 下載 .config model mysql數據庫 span track ror .cn

  1. 安裝與配置python3.6+flask+mysql數據庫
    1. 下載安裝MySQL數據庫
    2. 下載安裝MySQL-python 中間件
    3. pip install flask-sqlalchemy (Python的ORM框架SQLAlchemy)
  2. mysql創建數據庫
  3. 數據庫配置信息config.py
  4. 建立mysql和app的連接
  5. 創建用戶模型

config.py:

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

建立連接+創建模型:

from flask import Flask
from flask_sqlalchemy import SQLAlchemy
import config

app = Flask(__name__)
app.config.from_object(config)

db = SQLAlchemy(app)

class User(db.Model):
    __tablename__=user
    id = db.Column(db.Integer,primary_key=TabError,autoincrement=True)
    username = db.Column(db.String(20),nullable=False)
    password 
= db.Column(db.String(20), nullable=False) db.create_all() @app.route(/) def hello_world(): return Hello World! if __name__ == __main__: app.run()

技術分享

技術分享

連接mysql數據庫,創建用戶模型