更新时间:2019-11-27 来源:黑马程序员 浏览量:
数据库创建成功后,就需要创建数据表所谓创建数据表指的是在已存在的数据库中建立新表。需要注意的是,在操作数据表之前,应该使用“USE数据库名”指定操作是在哪个数据库中进行,否则会抛出“No database selected”错误。创建数据表的基本语法格式如下所示:
CREATE TABLE 表名
(
字段名1,数据类型[完整性约束条件],
字段名2,数据类型[完整性约束条件],
...
字段名n,数据类型[完整性约束条件],
)
在上述语法格式中,“表名”指的是创建的数据表名称,“字段名”指的是数据表的列名,“完整性约束条件”指的是字段的某些特殊约束条件。
例如创建一个用于存储学生成绩的表tb_grade。
字段名称 | 数据类型 | 备注说明 |
id | INT(11) | 学生的编号 |
name | VARCHR(20) | 学生的姓名 |
grede | FLOAT | 学生的成绩 |
要想创建如上数据表,我们需要首先创建一个grade_db数据库,SQL语句如下:
create database grade_db;
通过SHOW DATABASES; 命令我们可以看到“grade_db”已经常见成功。

选择创建的数据库,SQL语句如下:
use grede_db;
创建数据表的SQL语句如下:
create database tb_grede
(
id int(11),
name varchar(20),
grede flaot
);
为了验证数据表是否创建成功,需要使用SHOWTABLES语句进行查看,具体执行结果如下所示。

从上述执行结果可以看出,grade_db数据库中已经存在了数据表tb_grade,说明数据表创建成功了。
猜你喜欢:
Mysql下载与安装教程图解
黑马程序员 AI 运维|大厂师资 + 全程服务,3.5 个月实现零基础高薪就业
2026-04-09黑马程序员 AI 运维|10 大就业方向 + 90%+ 就业率,解锁高薪职业路径
2026-04-09黑马程序员 AI 运维|10 大企业级项目实战,毕业即具备独立运维能力
2026-04-09黑马程序员 AI 运维|10 大技术阶段 + 10 大实战项目,从 Linux 到 AI 大模型运维全掌握
2026-04-09黑马程序员 AI 运维|云原生 + 大模型 + 信创三位一体,培养企业紧缺复合型运维人才
2026-04-09黑马程序员AI测试|上市品牌背书,实战赋能,助力冲击年薪30万+
2026-04-09