Python-MySQL -Datenbank erstellen
Erstellen einer Datenbank
Verwenden Sie zum Erstellen einer Datenbank in MySQL die Anweisung "CREATE DATABASE":
Beispiel
Erstellen Sie eine Datenbank mit dem Namen "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE
mydatabase")
Wenn der obige Code ohne Fehler ausgeführt wurde, haben Sie erfolgreich eine Datenbank erstellt.
Überprüfen Sie, ob die Datenbank existiert
Sie können überprüfen, ob eine Datenbank existiert, indem Sie alle Datenbanken in Ihrem System auflisten, indem Sie die Anweisung "SHOW DATABASES" verwenden:
Beispiel
Gibt eine Liste der Datenbanken Ihres Systems zurück:
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)
Oder Sie können versuchen, beim Herstellen der Verbindung auf die Datenbank zuzugreifen:
Beispiel
Versuchen Sie, sich mit der Datenbank "mydatabase" zu verbinden:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
Wenn die Datenbank nicht existiert, erhalten Sie eine Fehlermeldung.