Python FlaskとMySQLを組み合わせてWebアプリケーションを開発する方法について説明します。
開発環境の設定
まず、以下の環境を設定します。
- Windows10 Home
- MySQL 8.0.12
- Python3.7.0 (pip 18.0)
- Flask 1.0.2
- Jinja2 2.10
- mysql-connector-python 8.0.12
MySQLの設定
次に、MySQLの設定を行います。以下の手順で進めてください。
- MySQLをインストールします。
- rootユーザでMySQLにログインします。
- 新しいユーザを作成します。
- パスワードを設定します。
- 新しいデータベースを作成します。
- ユーザに権限を付与します。
- ユーザがアクセスできることを確認します。
Flaskアプリケーションの作成
Flaskアプリケーションを作成します。以下の手順で進めてください。
- 仮想環境を作成します。
- 仮想環境を有効化します。
- pipをアップグレードします。
- Flaskをインストールします。
- アプリケーションを作成します。
- ルーティングを設定します。
以上で、Python FlaskとMySQLを使ったWebアプリケーションの開発が可能になります。