Vytvořit databázi Python MySQL
Vytvoření databáze
Chcete-li vytvořit databázi v MySQL, použijte příkaz "CREATE DATABASE":
Příklad
vytvořte databázi s názvem "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE
mydatabase")
Pokud byl výše uvedený kód proveden bez chyb, úspěšně jste vytvořili databázi.
Zkontrolujte, zda existuje databáze
Můžete zkontrolovat, zda databáze existuje, uvedením všech databází ve vašem systému pomocí příkazu "SHOW DATABASES":
Příklad
Vraťte seznam databází vašeho systému:
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)
Nebo se můžete pokusit o přístup k databázi při vytváření připojení:
Příklad
Zkuste se připojit k databázi "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
Pokud databáze neexistuje, zobrazí se chyba.