Создание таблицы для информации о продуктах

MySQLMySQLBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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

👀 Предварительный просмотр

Предварительный просмотр создания базы данных MySQL

🎯 Задачи

В этом проекте вы научитесь:

  • Как запустить сервер MySQL и получить доступ к командной строке MySQL
  • Как создать новую базу данных и переключиться на нее
  • Как создать новую таблицу с конкретными столбцами и свойствами
  • Как проверить создание таблицы и ее структуру

🏆 Достижения

После завершения этого проекта вы сможете:

  • Разобраться в основных концепциях управления базами данных
  • Создавать и управлять базами данных и таблицами с использованием SQL-команд
  • Освоить командную строку MySQL
  • Применить свои знания для построения простых базовых приложений

Запустить MySQL и получить доступ к базе данных

В этом шаге вы научитесь запускать сервер MySQL и получать доступ к базе данных.

  1. Запустите сервер MySQL с использованием следующей команды:
sudo service mysql start
  1. Получите доступ к командной строке MySQL с использованием следующей команды:
sudo mysql

Это позволит вам взаимодействовать с базой данных MySQL напрямую из командной строки.

Создать новую базу данных и таблицу

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

  1. Создайте новую базу данных с именем product с использованием следующего SQL-выражения:
CREATE SCHEMA product;
  1. Переключитесь на базу данных product с использованием следующего SQL-выражения:
USE product;
  1. Создайте новую таблицу с именем product_info с следующими столбцами и свойствами:
CREATE TABLE product_info (
  id INT NOT NULL,
  name VARCHAR(10),
  price DECIMAL(8, 2),
  intro VARCHAR(256)
);

В этой таблице будут храниться сведения о продуктах, включая идентификатор продукта, название, цену и краткое описание.

Проверить создание таблицы

В этом шаге вы научитесь проверять, была ли таблица product_info создана правильно.

  1. Используйте следующее 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, чтобы улучшить свои навыки.