Python MySQL Criar banco de dados
Criando um banco de dados
Para criar um banco de dados no MySQL, use a instrução "CREATE DATABASE":
Exemplo
crie um banco de dados chamado "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE
mydatabase")
Se o código acima foi executado sem erros, você criou um banco de dados com sucesso.
Verifique se o banco de dados existe
Você pode verificar se existe um banco de dados listando todos os bancos de dados em seu sistema usando a instrução "SHOW DATABASES":
Exemplo
Retorne uma lista dos bancos de dados do seu sistema:
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)
Ou você pode tentar acessar o banco de dados ao fazer a conexão:
Exemplo
Tente se conectar ao banco de dados "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
Se o banco de dados não existir, você receberá um erro.