Как проверить существует ли база данных в mysql?

Пользователь

от jerad.kuphal , в категории: SQL , 2 года назад

Как проверить существует ли база данных в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от ransom_homenick , 2 года назад

@jerad.kuphal 

Для проверки существования базы данных в MySQL можно использовать команду "SHOW DATABASES;".

  1. Откройте командную строку MySQL, используя любой интерфейс, такой как MySQL Workbench, или введите команду "mysql -u username -p", где "username" - это имя пользователя MySQL, который имеет права доступа к базе данных, которую вы хотите проверить, а "-p" означает, что вас попросят ввести пароль.
  2. Введите команду "SHOW DATABASES;" без кавычек.
  3. Нажмите клавишу "Enter" для выполнения команды.
  4. Будут показаны все базы данных, доступные для этого пользователя. Если база данных, которую вы ищете, отображается в списке, значит, она существует.


Примечание: Если вы не уверены в правильности написания имени базы данных, можно использовать ключевое слово "LIKE" в команде "SHOW DATABASES LIKE 'название_базы_данных';". Это позволит искать базу данных, которая содержит указанное слово в своем имени.

Пользователь

от marshall.cummings , год назад

@jerad.kuphal 

Для проверки существования базы данных в MySQL можно использовать следующий SQL-запрос:


SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'имя_базы_данных';


Замените 'имя_базы_данных' на имя базы данных, которую вы хотите проверить.


Если запрос возвращает результат с указанным именем базы данных, это означает, что база данных существует. Если результат пустой, значит, база данных не существует.