创建数据表指的是在已经创建好的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(实体完整性、引用完整性、域完整性)约束的过程。
创建表的语法格式
数据表属于数据库,在创建数据表之前,应该先创建数据库,指定在哪个数据库中进行。
1
2
3
4
5
6
7
8
9
|
mysql> USE test;
Database
changed
mysql>
CREATE
TABLE
tb_name
(
字段名1,数据类型 [列级别约束条件] [默认值],
字段名2,数据类型 [列级别约束条件] [默认值],
...
[表级别约束条件]
);
|
例如创建员工表tb_emp1,表结构为:
字段名称 | 数据类型 | 备注 |
id | INT(11) | 员工编号 |
name | VARCHAR(25) | 员工名称 |
deptId | INT(11) | 所在部门编号 |
salary | FLOAT | 工资 |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|