介绍
在本项目中,你将学习如何使用 MySQL 客户端中的 SQL 语句将标准体温从摄氏度转换为华氏度,并向下舍入到最接近的整数。
👀 预览
MariaDB [(none)]> SOURCE /home/labex/project/Fahrenheit.sql;
+---------------------------+
| Standard Body Temperature |
+---------------------------+
| 99 |
+---------------------------+
1 row in set (0.000 sec)
🎯 任务
在本项目中,你将学习:
- 如何使用
sudo命令无密码访问 MySQL 数据库 - 如何编写 SQL 语句将 37 摄氏度的标准体温转换为华氏度
- 如何将华氏温度向下舍入到最接近的整数
- 如何将 SQL 语句保存在脚本文件中并在 MySQL 客户端中运行它
🏆 成果
完成本项目后,你将能够:
- 理解体温在摄氏度和华氏度之间的转换
- 编写 SQL 语句执行基本的数据操作任务
- 在 MySQL 客户端中运行 SQL 脚本来执行 SQL 语句
- 展示你对 SQL 和数据库管理概念的理解
访问 MySQL
在这一步中,你将学习如何使用sudo命令无密码访问 MySQL 数据库。
- 在你的系统上打开一个终端。
- 通过运行以下命令启动 MySQL 服务:
sudo service mysql start
- 通过运行以下命令访问 MySQL 客户端:
sudo mysql
现在你应该能够无密码访问 MySQL 数据库了。
将标准体温转换为华氏度
在这一步中,你将学习如何编写一条 SQL 语句,将 37 摄氏度的标准体温转换为华氏度,并向下舍入到最接近的整数。
- 打开
Fahrenheit.sql文件。 - 编写以下 SQL 语句:
SELECT CAST(98.6 AS SIGNED) AS 'Standard Body Temperature';
这条语句通过向下舍入到最接近的整数,将 98.6 华氏度的标准体温转换为整数,并设置别名为“Standard Body Temperature”。
运行 SQL 脚本
在这一步中,你将学习如何运行你在上一步中创建的 SQL 脚本。
- 在 MySQL 客户端中,运行以下命令来执行 SQL 脚本:
MariaDB [(none)]> SOURCE /home/labex/project/Fahrenheit.sql;
这将执行Fahrenheit.sql文件中的 SQL 语句并显示结果。
你应该会看到以下输出:
+---------------------------+
| Standard Body Temperature |
+---------------------------+
| 99 |
+---------------------------+
1 row in set (0.000 sec)
该输出表明,98.6 华氏度的标准体温已向下舍入到最接近的整数,即 99 华氏度。
总结
恭喜你!你已经完成了这个项目。你可以在 LabEx 中练习更多实验来提升你的技能。



