ホームページ >データベース >mysql チュートリアル >Flask アプリケーションを MySQL データベースに接続するにはどうすればよいですか?
Flask への MySQL への接続
Flask で MySQL に接続するには、Flask-MySQL として知られる追加の拡張機能が必要です。これを達成するためのステップバイステップのガイドは次のとおりです。
1. Flask-MySQL のインストール
pip:
pip install flask-mysql
2 を使用して Flask-MySQL パッケージをインストールすることから始めます。 MySQL 設定の構成
Flask アプリケーションに次のコードを追加して、MySQL オブジェクトを構成および初期化します。
<code class="python">from flask import Flask from flaskext.mysql import MySQL app = Flask(__name__) mysql = MySQL() app.config['MYSQL_DATABASE_USER'] = 'root' app.config['MYSQL_DATABASE_PASSWORD'] = 'root' app.config['MYSQL_DATABASE_DB'] = 'EmpData' app.config['MYSQL_DATABASE_HOST'] = 'localhost' mysql.init_app(app)</code>
3. MySQL に接続します
これで、接続オブジェクトとカーソル オブジェクトを取得して MySQL にアクセスできるようになります。
<code class="python">conn = mysql.connect() cursor =conn.cursor()</code>
4.クエリの実行
接続とカーソルを配置すると、生のクエリを実行できます。例:
<code class="python">cursor.execute("SELECT * from User") data = cursor.fetchone()</code>
これは、「User」テーブルからデータの最初の行を取得します。完了したら、カーソルと接続オブジェクトを忘れずに閉じてください。
以上がFlask アプリケーションを MySQL データベースに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。