Flask + SQLAlchemy + MySQL

「Flask + SQLAlchemy + MySQL」のアイキャッチ画像

SQLAlchemyを使ったチュートリアルや情報はsqliteばっかりだったのでMySQLの記事を書いてみました〜

一番手っ取り早く使うには

$ pip install pymysql

をインストールして

#  mysql+pymysql://ユーザー名:パスワード@localhost/データベース名
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:@localhost/flask-app'

で接続することができます!

参考にした記事

Switching from SQLite to MySQL with Flask SQLAlchemy
ImportError: No module named MySQLdb