Введение
В этом проекте вы научитесь добавлять личную информацию студентов в базу данных. Вы начнете с изучения настройки сервера MySQL и импорта необходимой базы данных. Затем вы создадите SQL-скрипт для вставки новых записей о студентах в таблицу student.
👀 Предварительный просмотр
MariaDB [edusys]> SELECT * FROM student WHERE ID = 93521 OR ID = 89212;
+-------+------+-----------+----------+
| ID | name | dept_name | tot_cred |
+-------+------+-----------+----------+
| 89212 | Tang | Music | 60 |
| 93521 | Rong | History | 68 |
+-------+------+-----------+----------+
2 rows in set (0.000 sec)
🎯 Задачи
В этом проекте вы научитесь:
- Как запустить сервер MySQL
- Как импортировать базу данных с использованием SQL-скриптов
- Как использовать SQL-инструкцию
INSERTдля добавления новых данных в таблицу
🏆 Достижения
После завершения этого проекта вы сможете:
- Настроить сервер MySQL и импортировать базу данных
- Написать SQL-скрипты для вставки новых данных в таблицу базы данных
- Проверить вставленные данные с использованием SQL-запросов
Запустить MySQL и импортировать базу данных
В этом шаге вы научитесь запускать сервер MySQL и импортировать базу данных.
Откройте терминал на сервере.
Запустите сервер MySQL:
sudo /etc/init.d/mysql startВойдите в терминал MySQL:
mysql -urootИмпортируйте скрипт
edusys.sqlв базу данных MySQL:SOURCE ~/project/edusys.sql
Это создаст необходимую базу данных и таблицы для проекта.
Добавить личную информацию студента
В этом шаге вы научитесь добавлять личную информацию студента в таблицу student.
Создайте новый файл с именем
insertInformation.sqlв директории~/project.Откройте файл и добавьте следующие SQL-инструкции:
INSERT INTO edusys.student (ID, name, dept_name, tot_cred) VALUES (93521, 'Rong', 'History', 68), (89212, 'Tang', 'Music', 60);Это вставит две новые записи о студентах в таблицу
student.Сохраните файл.
Запустите SQL-скрипт в терминале MySQL:
SOURCE ~/project/insertInformation.sql
Вы можете проверить новые записи о студентах, выполнив следующий SQL-запрос:
SELECT * FROM student WHERE ID = 93521 OR ID = 89212;
В этом случае должны быть показаны две новые записи о студентах, которые вы только что добавили.
MariaDB [edusys]> SELECT * FROM student WHERE ID = 93521 OR ID = 89212;
+-------+------+-----------+----------+
| ID | name | dept_name | tot_cred |
+-------+------+-----------+----------+
| 89212 | Tang | Music | 60 |
| 93521 | Rong | History | 68 |
+-------+------+-----------+----------+
2 rows in set (0.000 sec)
Резюме
Поздравляем! Вы завершили этот проект. Вы можете практиковаться в более многих лабораторных работах в LabEx, чтобы улучшить свои навыки.



