介绍
在这个项目中,你将学习如何将学生个人信息添加到数据库中。你将从学习如何设置 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 表中添加学生个人信息。
在
~/project目录下创建一个名为insertInformation.sql的新文件。打开该文件并添加以下 SQL 语句:
INSERT INTO edusys.student (ID, name, dept_name, tot_cred) VALUES (93521, 'Rong', 'History', 68), (89212, 'Tang', 'Music', 60);这将向
student表中插入两条新的学生记录。保存文件。
在 MySQL 终端中运行该 SQL 脚本:
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 中练习更多实验来提升你的技能。



