В этом руководстве вы узнаете, как создать базу данных в системе управления реляционными базами данных, такой как MySQL, SQL Server и т.д., используя язык SQL.
Создание базы данных
Прежде чем что-то делать с данными, нам нужно сначала создать базу данных. Мы предполагаем, что у вас уже есть MySQL или SQL Server, доступный для использования, а также у вас есть все необходимые привилегии, если нет, пожалуйста, ознакомьтесь с руководством по началу работы.
Для создания базы данных используется оператор CREATE DATABASE.
Синтаксис
Основной синтаксис для создания базы данных выглядит так:
CREATE DATABASE database_name;
В следующем примере мы создадим базу данных с именем demo:
CREATE DATABASE demo;
Создание базы данных не выбирает ее для дальнейшего использования. Прежде чем двигаться дальше, нам нужно выбрать целевую базу данных с помощью оператора USE. Например:
USE demo;
Эта команда устанавливает базу данных demo в качестве используемой базы данных для всех будущих команд.
Создание базы данных в MySQL
Давайте создадим базу данных в MySQL, используя инструмент командной строки.
Шаг 1: вызов инструмента командной строки MySQL
Чтобы вызвать командную строку MySQL, мы должны сначала войти на сервер MySQL. Чтобы войти в систему как пользователь root, введите следующую команду в терминале и нажмите ввод. Вам будет предложено ввести пароль. Введите свой пароль и нажмите ввод, если он верен, появится приглашение mysql>, с помощью которого вы сможете выполнять команды SQL и просматривать результаты.
shell> mysql -u root -p
Шаг 2: Создание базы данных MySQL
Теперь выполните следующую команду, чтобы создать базу данных с именем demo.
mysql> CREATE DATABASE demo;
Если база данных создана успешно, вы увидите что-то вроде этого:
Query OK, 1 row affected (0.02 sec)
Если вы попытаетесь создать базу данных, которая уже существует, вы получите сообщение об ошибке, чтобы избежать этого в MySQL, вы можете использовать необязательное условие IF NOT EXISTS, как указано ниже:
mysql> CREATE DATABASE IF NOT EXISTS demo;
Шаг 3: Выбор базы данных в MySQL
Введите следующую команду, нажмите Enter. Вы увидите вывод «База данных изменена» (Database changed). Теперь наша демонстрационная база данных выбрана в качестве базы данных по умолчанию для всех будущих операций.
mysql> USE demo;
Если вы хотите увидеть список существующих баз данных на сервере MySQL, вы можете выполнить инструкцию SHOW DATABASES; в командной строке.
Оставить комментарий