Определение структуры данных
Для создания базы данных используется команда CREATE DATABASE . Она имеет следующий синтаксис:
CREATE DATABASE [IF NOT EXISTS] имя_базы_даных;
В конце команды указывается имя базы данных.
Первая форма CREATE DATABASE имя_базы_даных пытается создать базу данных, но если такая база данных уже существует, то операция возвратит ошибку.
Вторая форма CREATE DATABASE IF NOT EXISTS имя_базы_даных пытается создать базу данных, если на сервере отсутствует бд с таким именем.
Например, в MySQL Workbench CE (или в MySQL Command Line Client) выполним следующую команду:
CREATE DATABASE productsdb;
Она создаст на сервере бд productsdb.
Установка базы данных
После создания БД с ней производятся различные операции: создание таблиц, добавление и получение данных и т.д. Но чтобы установить производить эти операции, надо установить определенную базу данных в качестве используемой. Для этого применяется оператор USE :
USE productsdb;
Удаление базы данных
Для удаления базы данных применяется команда DROP DATABASE , которая имеет следующий синтаксис:
DROP DATABASE [IF EXISTS] имя_базы_даных;
Первая форма DROP DATABASE имя_базы_даных пытается удалить базу данных, но если такая база данных отсутствует на сервере, то операция возвратит ошибку.
Вторая форма DROP DATABASE IF EXISTS имя_базы_даных пытается удалить базу данных, если на сервере имеется бд с таким именем.
Например, удалим выше созданную базу данных productsdb:
DROP DATABASE productsdb;
Удаление базы данных
В этой статье описывается удаление пользовательской базы данных в SQL Server с помощью SQL Server Management Studio или Transact-SQL.
Предварительные условия
- Удалите все моментальные снимки базы данных, которые существуют для базы. Дополнительные сведения см. в разделе «Удаление моментального снимка базы данных» (Transact-SQL).
- Если база данных участвует в доставке журналов, удалите доставку журналов.
- Если база данных публикуется для репликации транзакций, опубликована или подписана на репликацию слиянием, удалите репликацию из базы данных.
Прежде чем удалить ее, рассмотрите возможность создания полной резервной копии базы данных. Удаленная база данных может быть повторно создана только путем восстановления полной резервной копии. Дополнительные сведения см . в кратком руководстве по резервному копированию и восстановлению локальной базы данных SQL Server.
Безопасность
Разрешения
Для выполнения инструкции DROP DATABASE пользователь должен, как минимум, иметь разрешение CONTROL на базу данных.
Использование Azure Data Studio (предварительная версия)
Удаление базы данных
- В обозревателе объектов подключитесь к экземпляру ядра СУБД SQL Server, а затем разверните этот экземпляр.
- Разверните базы данных, щелкните правой кнопкой мыши базу данных, чтобы удалить, а затем нажмите кнопку «Удалить«.
- Чтобы подтвердить удаление базы данных, нажмите кнопку «Да«.
Использование среды SQL Server Management Studio
Удаление базы данных
- В обозревателе объектов подключитесь к экземпляру ядра СУБД SQL Server, а затем разверните этот экземпляр.
- Разверните базы данных, щелкните правой кнопкой мыши базу данных, чтобы удалить, а затем нажмите кнопку «Удалить«.
- Убедитесь, что выбрана правильная база данных, а затем нажмите кнопку «ОК«.
Использование Transact-SQL
Дополнительные сведения см. в разделе DROP DATABASE (Transact-SQL).
Удаление базы данных
- Соединитесь с ядром СУБД .
- На стандартной панели выберите пункт Создать запрос.
- Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере удаляются Sales базы данных и NewSales базы данных.
USE master ; GO DROP DATABASE Sales, NewSales ; GO
Дальнейшие действия. После удаления базы данных
Создать резервную копию базы данных master . Если master необходимо восстановить, любая база данных, которая была удалена с момента последней резервной master копии, по-прежнему будет содержать ссылки в представлениях системного каталога и может привести к возникновению сообщений об ошибках.
Ограничения
- Системные базы данных не могут быть удалены.
- Дополнительные сведения см. в разделе DROP DATABASE (Transact-SQL).
Далее
- CREATE DATABASE (SQL Server Transact-SQL)
- ALTER DATABASE (Transact-SQL)
- DROP DATABASE (Transact-SQL)
- Обзор восстановления и восстановления (SQL Server)
Как удалить базу данных
Чтобы удалить базу данных MySql через панель управления хостингом, нужно выполнить следующие действия:
- В панели управления хостингом в разделе «Главное», выбираем «Базы данных».

- Указываем нужную базу и нажимаем «Удалить».


Удалить базу данных в phpMyAdmin
Для того, чтобы удалить базу данных через phpMyAdmin, требуется зайти на главную страницу phpMyAdmin и выбрать нужную базу данных.

В открывшемся окне будет список таблиц, в верхнем меню выбираем «Операции» и жмем кнопку «Удалить базу данных (DROP)».

Далее откроется вкладка с подтверждением удаления. Нажимаем кнопку «Ок».

База данных успешно удалена.

Удалить базу данных запросом
Для того, чтобы удалить базу данных используется запрос DROP DATABASE, который имеет следующий вид:
DROP DATABASE имя_базы_данных; — пытается удалить базу данных, но если БД отсутствует сервер выдаст ошибку.
DROP DATABASE IF EXISTS имя_базы_данных; — пытается удалить базу данных, если на сервере имеется БД с таким именем.

Все способы
© 2009–2023 «HANDYHOST.RU» 8-800-505-68-01

- Услуги
- Хостинг сайтов
- Домены
- Конструктор сайтов
- Linux VPS / Windows VPS
- Выделенные серверы
- SSL сертификаты
- Клиентам
- Контакты
- О компании
- Акции
- Оборудование
- Партнерская программа
- Поддержка
- Способы оплаты
- Регламент
- Документы
- Справка
Как дропнуть базу данных в sql
При написании SQL запросов мы активно используем таблицы. Сами же таблицы хранятся в рамках конкретных баз данных, о которых и пойдёт речь в данной статье.
Создание базы данных имеет следующий синтаксис:
MySQLCREATE DATABASE имя_базы_данных;В качестве имени для базы данных можно использовать сочетания букв, цифр, а также символов "_" и "$". Имя может начинаться с цифр, но не может состоять только из них. Максимальная длина имени составляет 64 знака.
Проконтролировать создание базы данных можно с помощью оператора SHOW DATABASES .
MySQLSHOW DATABASES;
Database user_table_1 user_table_2 information_schema mysql performance_schema sys Обратите внимание, что оператор SHOW DATABASES кроме пользовательских баз данных отображает также и служебные: information_schema, mysql, performance_schema, sys.
Удаление базы данных осуществляется с помощью оператора DROP DATABASE :
MySQLDROP DATABASE имя_базы_данных;При создании базы данных или при её удалении может возникнуть ошибка, что база данных с таким именем уже существует (при создании) или, наоборот, данной базы данных не существует (при удалении). Для таких случаем существует конструкция IF [NOT] EXIST .
То есть, если мы хотим создать базу данных только при условии, что она пока не существует, то используется следующий синтаксис:
MySQLCREATE DATABASE IF NOT EXIST имя_базы_данных;Если мы хотим удалить базу данных только при условии, что она существует, то используется следующий синтаксис:
MySQLDROP DATABASE IF EXIST имя_базы_данных;Предыдущая запись
