Python MySQL Utwórz bazę danych
Tworzenie bazy danych
Aby utworzyć bazę danych w MySQL, użyj instrukcji „CREATE DATABASE”:
Przykład
utwórz bazę danych o nazwie "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE
mydatabase")
Jeżeli powyższy kod został wykonany bez błędów, oznacza to, że pomyślnie utworzyłeś bazę danych.
Sprawdź, czy baza danych istnieje
Możesz sprawdzić, czy baza danych istnieje, wymieniając wszystkie bazy danych w twoim systemie, używając instrukcji „SHOW DATABASES”:
Przykład
Zwróć listę baz danych Twojego systemu:
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)
Lub możesz spróbować uzyskać dostęp do bazy danych podczas nawiązywania połączenia:
Przykład
Spróbuj połączyć się z bazą danych „mydatabase”:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
Jeśli baza danych nie istnieje, pojawi się błąd.