Création de base de données en Python
- Page précédente MySQL Débutant
- Page suivante MySQL Create Table
Créer une base de données
Pour créer une base de données dans MySQL, utilisez l'expression "CREATE DATABASE":
Exemple
Créer une base de données nommée "mydatabase" :
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("CREATE DATABASE mydatabase")
Si le code ci-dessus s'exécute sans erreur, vous avez réussi à créer la base de données.
Vérifier l'existence de la base de données
Vous pouvez lister toutes les bases de données du système en utilisant l'expression "SHOW DATABASES", vérifier si la base de données existe :
Exemple
Retourner la liste des bases de données du système :
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("SHOW DATABASES") for x in mycursor: print(x)
Ou vous pouvez essayer d'accéder à la base de données lors de l'établissement de la connexion :
Exemple
Essayer de se connecter à la base de données "mydatabase":
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" )
Si la base de données n'existe pas, vous recevrez une erreur.
- Page précédente MySQL Débutant
- Page suivante MySQL Create Table