Удалить таблицу или базу MySQL (DROP TABLE, DROP DATABASE)

Удалить таблицу или базу MySQL (DROP TABLE, DROP DATABASE)

В этом уроке вы узнаете, как удалить базу данных и таблицу с помощью SQL.

Удаление таблицы из базы данных

Вы можете использовать оператор DROP TABLE, чтобы легко удалить таблицы базы данных, которые вам больше не нужны. Оператор DROP TABLE навсегда удаляет все данные из таблицы, а также метаданные, которые определяют таблицу в словаре данных.

Синтаксис

DROP TABLE удаляет одну или несколько таблиц.

DROP TABLE table1_name, table2_name, ...;

Здесь table1_name, table2_name, ... являются именами таблиц, которые вы хотите удалить.

Удаление базы данных или таблицы нельзя отменить. Поэтому будьте осторожны при использовании оператора DROP, потому что система базы данных обычно не отображает никаких предупреждений типа «Вы уверены?». Он немедленно удалит базу данных или таблицу и все ее данные.

Попробуем удалить таблицу базы данных с помощью оператора DROP TABLE. Следующее утверждение удалит таблицу employees навсегда из базы данных.

DROP TABLE employees;

После выполнения вышеупомянутой команды, если вы попытаетесь выполнить какую-либо операцию с таблицей, например выбрать записи из нее, вы получите сообщение об ошибке.

Удаление базы данных

Точно так же вы можете удалить базу данных с помощью оператора DROP DATABASE. Следующая команда навсегда удалит демонстрационную базу данных с сервера базы данных.

DROP DATABASE demo;

Теперь, если вы попытаетесь выбрать демонстрационную базу данных, используя USE demo; вы получите сообщение об ошибке «Неизвестная база данных» или «База данных не существует».

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*