首页 > 代码库 > 数据表的基本操作

数据表的基本操作

1.创建数据表

 先使用“USE <数据库名>”指定在哪个数据库中操作

 CREATE TABLE <表名>

 (

  字段1 数据类型 [列级别约束条件] [默认值],

  字段2 数据类型 [列级别约束条件] [默认值],

   """

  [表级别约束条件]

 );

2.查看数据表

 SHOW TABLES;

3.使用主键约束

 主键,又称主码,是表中一列或多列的组合。主键约束(Primary Key Constraint)要求主键列的数据唯一,且不能为空。

 主键分为单字段主键和多字段主键。

3.1单字段主键

   在定义的同时指定主键  字段名 数据类型 PRIMARY KEY,

   定义完所有列后指定主键  CONSTRAINT 约束名  PRIMARY KEY (字段名);

3.2多字段联合主键

  PRIMARY KEY(字段1,字段2,...,字段n);

4.使用外键约束

 外键用来在两个表之间建立连接,可以是一列或多列。它是表中的一个字段,可以不是本表的主键,但必须对应另外一个表的主键。外键的主要作用是保证数据引用的完整性,定义外键后,不允许在另一个表中删除具有关联关系的行。

 主表(父表):相关联字段中主键所在的那个表是主表

 从表(子表):相关联字段中外键所在的那个表是从表

 语法形式:CONSTRAINT  <外键约束名> FOREIGN KEY (字段名1,字段名2,...,字段名n) REFERENCES 表名 (主键列1,主键列2,...,主键列n)

 5.设置非空约束

 字段名 数据类型 NOT NULL,

6.设置默认值

 字段名