Flask-SQLAlchemy 可以使用
SQLAlchemy.create_engine()
方法來連接配接資料庫并通路已有表。在連接配接資料庫時可以使用已有表的 URI(如 'mysql://username:[email protected]:port/database')并設定
echo=False
來禁用調試資訊。然後就可以使用
SQLAlchemy.Table()
方法指定表名來通路已有表了。
from flask_sqlalchemy import SQLAlchemy
app =Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://username:[email protected]:port/database'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db = SQLAlchemy(app)
existing_table &