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

Рейтинг: 1Ответов: 1Опубликовано: 19.03.2011

Есть инсталяционный скрипт, нужно проверять существует ли уже база данных с заданным именем и вообще возможно ли создание бд (на некоторых хостингах стоит ограничение). Собственно в этом и вопрос, как это реализовать используя mysql.

Ответы

▲ 3Принят

Создавать базу данных только в случае если она еще не существует:

CREATE DATABASE IF NOT EXISTS DBName;

Для проверки прав пользователя есть команда (Описание):

SHOW GRANTS FOR CURRENT_USER