Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyambungkan Aplikasi Flask ke Pangkalan Data MySQL?
Menyambung Flask ke MySQL
Dalam Flask, menyambung ke MySQL memerlukan sambungan tambahan yang dikenali sebagai Flask-MySQL. Berikut ialah panduan langkah demi langkah untuk mencapai matlamat ini:
1. Pasang Flask-MySQL
Mulakan dengan memasang pakej Flask-MySQL menggunakan pip:
pip install flask-mysql
2. Konfigurasikan Tetapan MySQL
Dalam aplikasi Flask anda, tambahkan yang berikut untuk mengkonfigurasi dan memulakan objek 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. Sambung ke MySQL
Kini, anda boleh mengakses MySQL dengan mendapatkan semula objek sambungan dan kursor:
<code class="python">conn = mysql.connect() cursor =conn.cursor()</code>
4. Laksanakan Pertanyaan
Dengan sambungan dan kursor dipasang, anda boleh melakukan pertanyaan mentah. Contohnya:
<code class="python">cursor.execute("SELECT * from User") data = cursor.fetchone()</code>
Ini mendapatkan semula baris pertama data daripada jadual 'Pengguna'. Ingat untuk menutup kursor dan objek sambungan apabila anda selesai.
Atas ialah kandungan terperinci Bagaimana untuk Menyambungkan Aplikasi Flask ke Pangkalan Data MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!