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