Python MySQL Database maken
Een database maken
Gebruik de instructie "CREATE DATABASE" om een database in MySQL te maken:
Voorbeeld
maak een database met de naam "mijndatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE
mydatabase")
Als de bovenstaande code zonder fouten is uitgevoerd, hebt u met succes een database gemaakt.
Controleer of de database bestaat
U kunt controleren of een database bestaat door alle databases in uw systeem op te sommen met behulp van de instructie "SHOW DATABASES":
Voorbeeld
Retourneer een lijst met de databases van uw systeem:
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)
Of u kunt proberen toegang te krijgen tot de database tijdens het maken van de verbinding:
Voorbeeld
Probeer verbinding te maken met de database "mijndatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
Als de database niet bestaat, krijgt u een foutmelding.