Облачная платформаEvolution

Создание базы данных


На этом этапе будут созданы:

Создание базы данных

Чтобы создать базу данных:

  1. Нажмите на название сервера баз данных, созданного ранее.

  2. Перейдите в раздел Databases в левом меню.

  3. Нажмите Create Database.

  4. Задайте название базы данных.

  5. Нажмите OK.

База данных создана.

Создание пользователя базы данных

Чтобы получить доступ к базе данных, создайте учетную запись:

  1. Перейдите в раздел Accounts в левом меню.

  2. Нажмите Create Account.

  3. Задайте имя пользователя.

  4. В поле Host IP Address введите %. Здесь указываются IP-адреса, которым можно воспользоваться этим подключением. % означает, что подключиться можно с любого адреса.

  5. Предоставьте пользователю права на чтение и запись. Для этого нажмите на название базы данных, перенесите ее в поле Database Authorized справа и выберите Read and write.

  6. Задайте и подтвердите пароль пользователя.

  7. Нажмите OK.

Пользователь БД создан.

Создание подключения к базе данных

Подключение к базе данных будет выполняться с помощью Data Admin Service — удобного сервиса для работы с базой данных. Чтобы создать подключение:

  1. В списке сервисов выберите Data Admin Service.

  2. Перейдите в раздел Development Tool в левом меню.

  3. Нажмите Add Login.

  4. Выберите созданный ранее сервер баз данных.

  5. Введите имя пользователя, которого создали ранее, и его пароль.

  6. Нажмите Test Connection. При успешном подключении появится уведомление «Connection is successful».

  7. Активируйте опции: Remember Password, Collect Metadata Periodically и Show Executed SQL Statements.

  8. Нажмите OK.

Подключение к базе данных создано.

Создание таблицы

Для выполнения практической работы будет достаточно простой таблицы, например, с информацией о домашних питомцах. В таблице будет храниться имя питомца, его окрас и возраст.

Таблицу можно создать вручную или с помощью готового запроса.

Создание таблицы вручную

Чтобы создать таблицу вручную:

  1. Подключитесь к базе данных. Для этого в разделе Development Tool нажмите Log In в строке подключения.

  2. Нажмите на название созданной ранее базы данных.

  3. Нажмите Create Table.

  4. Укажите название таблицы — «pets».

  5. Нажмите Next.

  6. Создайте четыре поля:

    • Название — id. Тип — integer. Отключите опцию Nullable, включите Primary Key, а в поле Extended Information активируйте опцию Auto Increment.

    • Название name. Тип — varchar.

    • Название — color. Тип — varchar.

    • Название — age. Тип — integer.

  7. Нажмите Create.

  8. На экране появится SQL-запрос для создания таблицы. Нажмите Execute.

Таблица появится в списке.

Создание базы данных завершено. Следующий шаг — создание и загрузка функций в FunctionGraph.

Создание таблицы с помощью готового запроса

Таблицу можно не создавать вручную, а сделать с помощью готового запроса. Для этого:

  1. В Data Admin Service нажмите на название базы данных.

  2. Нажмите SQL Window.

  3. Скопируйте SQL-запрос:

    CREATE TABLE `your-db-name`.`pets` (
    `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
    `name` VARCHAR(32) NULL,
    `color` VARCHAR(32) NULL,
    `age` INTEGER UNSIGNED NULL,
    PRIMARY KEY (`id`)
    ) ENGINE = InnoDB
    DEFAULT CHARACTER SET = utf8mb4
    COLLATE = utf8mb4_general_ci;

    Где your-db-name замените на название вашей базы данных.

  4. Вставьте запрос в поле для ввода.

  5. Нажмите Execute SQL.

Таблица создана. Она появится в разделе Tables.