Уничтожает базу данных MySQL

# mysql_drop_db

(PHP 4, PHP 5)

mysql_drop_db — Уничтожает базу данных MySQL

Внимание

Функция устарела в PHP 4.3.0, а в PHP 7.0.0 функцию удалили вместе с модулем MySQL. Вместо этой функции пользуются модулями MySQLi или PDO_MySQL, которые активно развиваются. Смотрите также раздел «MySQL: выбор API». Разработчикам доступны следующие альтернативы:

- Выполнить запрос `DROP DATABASE`

### Описание

function mysql_drop_db(string `$database_name`, resource `$link_identifier` = NULL): bool

mysql_drop_db() пытается уничтожить базу данных на сервере, на который ссылается переданный дескриптор соединения. Данная функция устарела, используйте вместо неё mysql_query() с запросом `DROP DATABASE`.

### Список параметров

`database_name`
  Имя удаляемой базы данных.
`link_identifier`
  Соединение MySQL. Если идентификатор соединения не был указан, будет использовано последнее соединение, открытое mysql_connect(). Если такое соединение не было найдено, функция попытается создать таковое, как если бы mysql_connect() была вызвана без параметров. Если соединение не было найдено и не смогло быть создано, генерируется ошибка уровня `E_WARNING`.

### Возвращаемые значения

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка.

### Примеры

Пример #1 Альтернативный пример использования mysql_drop_db()

    <?php
    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    if (!$link) {
        die('Не удалось подключиться к базе данных: ' . mysql_error());
    }

    $sql = 'DROP DATABASE my_db';
    if (mysql_query($sql, $link)) {
        echo "База данных my_db была успешно удалена\n";
    } else {
        echo 'Ошибка при удалении базы данных: ' . mysql_error() . "\n";
    }
    ?>

### Примечания

Внимание

Эта функция недоступна, если модуль был скомпилирован с клиентской библиотекой MySQL версии 4.x.

> Замечание: Для обратной совместимости может быть использован следующий устаревший псевдоним: mysql_dropdb()

### Смотрите также

- mysql_query() - Посылает запрос MySQL

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open