Maison >base de données >tutoriel mysql >Comment intégrer MySQL à Flask pour un accès efficace aux bases de données ?
Intégrer MySQL à Flask pour l'accès à la base de données
Dans les applications Web Flask, l'accès à une base de données MySQL peut améliorer les capacités de gestion des données. Pour faciliter cette intégration, nous fournissons des exemples de code complets pour vous guider tout au long du processus.
Étape 1 : Installation du package
Commencez par installer le package Flask-MySQL, qui active la connectivité MySQL. Utilisez une commande telle que :
pip install flask-mysql
Étape 2 : Configuration et initialisation
Pour établir une connexion avec MySQL, configurez votre application avec les informations d'identification appropriées :
<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>
Étape 3 : Opérations sur la base de données
Une fois la connexion établie, vous pouvez obtenir des objets de connexion et de curseur pour effectuer des opérations sur la base de données :
<code class="python">conn = mysql.connect() cursor = conn.cursor() cursor.execute("SELECT * from User") data = cursor.fetchone()</code>
En suivant ces exemples de code, vous pouvez intégrer de manière transparente MySQL dans vos applications Flask et gérer efficacement vos besoins de stockage et de récupération de données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!