Tworzenie bazy danych w Python
- Poprzednia strona Wprowadzenie do MySQL
- Następna strona Tworzenie tabeli MySQL
Tworzenie bazy danych
Aby utworzyć bazę danych w MySQL, użyj polecenia "CREATE DATABASE":
Przykład
Utwórz bazę danych o nazwie "mydatabase":
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("CREATE DATABASE mydatabase")
Jeśli wykonanie powyższego kodu nie spowodowało błędów, pomyślnie utworzyłeś bazę danych.
Sprawdź, czy baza danych istnieje
Możesz użyć polecenia "SHOW DATABASES", aby wyświetlić wszystkie bazy danych w systemie i sprawdzić, czy baza danych istnieje:
Przykład
Zwróć listę baz danych w systemie:
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)
Lub spróbuj uzyskać dostęp do bazy danych podczas ustanawiania połączenia:
Przykład
Próba połączenia z bazą danych "mydatabase":
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" )
Jeśli baza danych nie istnieje, otrzymasz błąd.
- Poprzednia strona Wprowadzenie do MySQL
- Następna strona Tworzenie tabeli MySQL