Python Datenbank erstellen

Datenbank erstellen

Um eine Datenbank in MySQL zu erstellen, verwenden Sie den Befehl "CREATE DATABASE":

Beispiel

Erstelle eine Datenbank mit dem Namen "mydatabase":

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mydatabase")

Führe Beispiel aus

Wenn keine Fehler bei der Ausführung des obigen Codes auftreten, hast du die Datenbank erfolgreich erstellt.

Überprüfe, ob die Datenbank existiert

Du kannst alle in der Systemdatenbank enthaltenen Datenbanken mit dem Befehl "SHOW DATABASES" auflisten und überprüfen, ob die Datenbank existiert:

Beispiel

Gib die Liste der in der Systemdatenbank enthaltenen Datenbanken zurück:

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)

Führe Beispiel aus

Oder du kannst versuchen, auf die Datenbank zuzugreifen, wenn du eine Verbindung herstellst:

Beispiel

Versuche, eine Verbindung zur Datenbank "mydatabase" herzustellen:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)

Führe Beispiel aus

Es wird ein Fehler empfangen, wenn die Datenbank nicht existiert.