Создание и удаление БД
Создание БД
Для создания базы данных используется инструкция CREATE DATABASE.
CREATE DATABASE dbName;
-- или
CREATE DATABASE IF NOT EXISTS dbName;
Info
Условие IF NOT EXISTS позволяет избежать ошибки при попытке создать БД, которая уже существует.
Note
Название базы данных должно быть уникальным в пределах СУБД.
Пример создания базы данных testDB:
CREATE DATABASE testDB;
Получение списка баз данных:
SHOW DATABASES;
Результат:
| Database |
|---|
| information_schema |
| postgres |
| testDB |
Удаление БД
Для удаления базы данных используется инструкция DROP DATABASE.
DROP DATABASE dbName;
-- или
DROP DATABASE IF EXISTS dbName;
Info
Условие IF EXISTS позволяет избежать ошибки при попытке удалить несуществующую БД.
Пример удаления базы данных testDB:
DROP DATABASE testDB;
Важно
При удалении базы данных уничтожаются все данные, которые в ней хранятся. Будьте предельно внимательны при использовании данной команды.
Проверка удаления базы данных:
SHOW DATABASES;
Для получения списка таблиц используется инструкция:
SHOW TABLES;
Результат:
| Database |
|---|
| information_schema |
| postgres |
Выбор БД
Если имеется несколько баз данных, перед выполнением операций необходимо выбрать одну из них. Для этого используется инструкция USE.
USE dbName;
Пример:
Предположим, что мы не удаляли testDB. Тогда мы можем выбрать её так:
USE testDB;