Python создает базу данных

Создание базы данных

Чтобы создать базу данных в MySQL, используйте команду "CREATE DATABASE":

Пример

Создание базы данных с именем "mydatabase":

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mydatabase")

Запуск примера

Если上面的 код выполнен без ошибок, то вы успешно создали базу данных.

Проверка существования базы данных

Вы можете использовать оператор "SHOW DATABASES", чтобы перечислить все базы данных в системе и проверить, существует ли база данных:

Пример

Возврат списка баз данных системы:

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)

Запуск примера

Или вы можете попробовать доступ к базе данных при установке соединения:

Пример

Попытка подключения к базе данных "mydatabase":

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)

Запуск примера

Если база данных не существует, будет получена ошибка.