- tocdepth
2
Создание базы данных
На этом этапе будут созданы:
Создание базы данных
Чтобы создать базу данных:
Нажмите на название сервера баз данных, созданного ранее.
Перейдите в раздел Databases в левом меню.
Нажмите Create Database.
Задайте название базы данных.
Нажмите OK.
База данных создана.
Создание пользователя базы данных
Чтобы получить доступ к базе данных, создайте учетную запись:
Перейдите в раздел Accounts в левом меню.
Нажмите Create Account.
Задайте имя пользователя.
В поле Host IP Address введите
%
. Здесь указываются IP-адреса, которым можно воспользоваться этим подключением.%
означает, что подключиться можно с любого адреса.Предоставьте пользователю права на чтение и запись. Для этого нажмите на название базы данных, перенесите ее в поле Database Authorized справа и выберите Read and write.
Задайте и подтвердите пароль пользователя.
Нажмите OK.
Пользователь БД создан.
Создание подключения к базе данных
Подключение к базе данных будет выполняться с помощью Data Admin Service — удобного сервиса для работы с базой данных. Чтобы создать подключение:
В списке сервисов выберите Data Admin Service.
Перейдите в раздел Development Tool в левом меню.
Нажмите Add Login.
Выберите созданный ранее сервер баз данных.
Введите имя пользователя, которого создали ранее, и его пароль.
Нажмите Test Connection. При успешном подключении появится уведомление «Connection is successful».
Активируйте опции: Remember Password, Collect Metadata Periodically и Show Executed SQL Statements.
Нажмите OK.
Подключение к базе данных создано.
Создание таблицы
Для выполнения практической работы будет достаточно простой таблицы, например, с информацией о домашних питомцах. В таблице будет храниться имя питомца, его окрас и возраст.
Таблицу можно создать вручную или с помощью готового запроса.
Создание таблицы вручную
Чтобы создать таблицу вручную:
Подключитесь к базе данных. Для этого в разделе Development Tool нажмите Log In в строке подключения.
Нажмите на название созданной ранее базы данных.
Нажмите Create Table.
Укажите название таблицы — «pets».
Нажмите Next.
Создайте четыре поля:
Название —
id
. Тип — integer. Отключите опцию Nullable, включите Primary Key, а в поле Extended Information активируйте опцию Auto Increment.Название
name
. Тип — varchar.Название —
color
. Тип — varchar.Название —
age
. Тип — integer.
Нажмите Create.
На экране появится SQL-запрос для создания таблицы. Нажмите Execute.
Таблица появится в списке.
Создание базы данных завершено. Следующий шаг — создание и загрузка функций в FunctionGraph.
Создание таблицы с помощью готового запроса
Таблицу можно не создавать вручную, а сделать с помощью готового запроса. Для этого:
В Data Admin Service нажмите на название базы данных.
Нажмите SQL Window.
Скопируйте 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
замените на название вашей базы данных.Вставьте запрос в поле для ввода.
Нажмите Execute SQL.
Таблица создана. Она появится в разделе Tables.
для Dev & Test