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

Susan Sarandon
發布: 2024-10-26 06:01:30
原創
420 人瀏覽過

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!