Создание и удаление БД
Создание БД
Для создания базы данных используется инструкция 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;