首頁  >  文章  >  資料庫  >  如何將 Flask 應用程式連接到 MySQL 資料庫?

如何將 Flask 應用程式連接到 MySQL 資料庫?

Susan Sarandon
Susan Sarandon原創
2024-10-26 06:01:30421瀏覽

How to Connect Flask Applications to a MySQL Database?

將 Flask 連接到 MySQL

在 Flask 中,連接到 MySQL 需要一個名為 Flask-MySQL 的附加擴充功能。以下是實現此目標的逐步指南:

1.安裝Flask-MySQL

首先使用pip 安裝Flask-MySQL 軟體包:

pip install flask-mysql

2.設定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>

這將從「使用者」表中檢索第一行資料。完成後請記得關閉遊標和連線物件。

以上是如何將 Flask 應用程式連接到 MySQL 資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn