简介
在本项目中,你将学习如何修改 MySQL 数据库中的 countrylanguage
表,即从 IsOfficial
字段中移除 “非空” 约束。
👀 预览
MariaDB [world]> DESC countrylanguage;
+-------------+---------------+------+-----+---------+-------+
| 字段 | 类型 | 空值 | 键 | 默认值 | 额外 |
+-------------+---------------+------+-----+---------+-------+
| CountryCode | char(3) | 否 | 主键| | |
| Language | char(30) | 否 | 主键| | |
| IsOfficial | enum('T','F') | 是 | | NULL | |
| Percentage | decimal(4,1) | 否 | | 0.0 | |
+-------------+---------------+------+-----+---------+-------+
4 rows in set (0.002 sec)
🎯 任务
在本项目中,你将学习:
- 如何启动 MySQL 数据库并使用
sudo
命令访问它 - 如何将
world.sql
数据文件导入到 MySQL 数据库中 - 如何通过从
IsOfficial
字段中移除 “非空” 约束来修改countrylanguage
表 - 如何验证对
countrylanguage
表所做的更改
🏆 成果
完成本项目后,你将能够:
- 了解如何使用命令行界面操作 MySQL 数据库
- 通过更改字段约束来修改表结构
- 通过描述表结构来验证对表所做的更改