Python MySQL Crea database
Creazione di un database
Per creare un database in MySQL, utilizzare l'istruzione "CREATE DATABASE":
Esempio
creare un database chiamato "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE
mydatabase")
Se il codice sopra è stato eseguito senza errori, hai creato correttamente un database.
Controlla se il database esiste
Puoi verificare se esiste un database elencando tutti i database nel tuo sistema usando l'istruzione "SHOW DATABASES":
Esempio
Restituisce un elenco dei database del tuo sistema:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("SHOW DATABASES")
for x in mycursor:
print(x)
Oppure puoi provare ad accedere al database quando effettui la connessione:
Esempio
Prova a connetterti al database "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
Se il database non esiste, verrà visualizzato un errore.