Введение
В этом проекте вы научитесь создавать базу данных и таблицу для хранения информации о продуктах. Цель этого проекта - дать вам практический опыт работы с MySQL, одной из самых популярных систем управления реляционными базами данных.
👀 Предварительный просмотр

🎯 Задачи
В этом проекте вы научитесь:
- Как запустить сервер MySQL и получить доступ к командной строке MySQL
- Как создать новую базу данных и переключиться на нее
- Как создать новую таблицу с конкретными столбцами и свойствами
- Как проверить создание таблицы и ее структуру
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться в основных концепциях управления базами данных
- Создавать и управлять базами данных и таблицами с использованием SQL-команд
- Освоить командную строку MySQL
- Применить свои знания для построения простых базовых приложений
Запустить MySQL и получить доступ к базе данных
В этом шаге вы научитесь запускать сервер MySQL и получать доступ к базе данных.
- Запустите сервер MySQL с использованием следующей команды:
sudo service mysql start
- Получите доступ к командной строке MySQL с использованием следующей команды:
sudo mysql
Это позволит вам взаимодействовать с базой данных MySQL напрямую из командной строки.
Создать новую базу данных и таблицу
В этом шаге вы научитесь создавать новую базу данных и таблицу для хранения информации о продуктах.
- Создайте новую базу данных с именем
productс использованием следующего SQL-выражения:
CREATE SCHEMA product;
- Переключитесь на базу данных
productс использованием следующего SQL-выражения:
USE product;
- Создайте новую таблицу с именем
product_infoс следующими столбцами и свойствами:
CREATE TABLE product_info (
id INT NOT NULL,
name VARCHAR(10),
price DECIMAL(8, 2),
intro VARCHAR(256)
);
В этой таблице будут храниться сведения о продуктах, включая идентификатор продукта, название, цену и краткое описание.
Проверить создание таблицы
В этом шаге вы научитесь проверять, была ли таблица product_info создана правильно.
- Используйте следующее SQL-выражение для описания структуры таблицы
product_info:
DESC product_info;
Результат должен выглядеть примерно так:
+-------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id | int(11) | NO | | NULL | |
| name | varchar(10) | YES | | NULL | |
| price | decimal(8,2) | YES | | NULL | |
| intro | varchar(256) | YES | | NULL | |
+-------+--------------+------+-----+---------+-------+
Это подтверждает, что таблица product_info создана с правильными столбцами и свойствами.
Поздравляем! Вы успешно создали новую базу данных и таблицу для хранения информации о продуктах. В следующих шагах вы научитесь вставлять, обновлять и получать данные из таблицы product_info.
Резюме
Поздравляем! Вы завершили этот проект. Вы можете практиковаться в более многих лабораторных работах в LabEx, чтобы улучшить свои навыки.



