首页 >

mysql 创建表建立外键 |mysql 标准化查询语言

dev 配置mysql,mysql复合索引底层,mysql函数if 判断多个,mysql如何直接执行sql,mysql正则 not eork,mysql 标准化查询语言mysql 创建表建立外键 |mysql 标准化查询语言

创建数据表

在 MySQL 中创建数据表需要使用CREATE TABLE命令。下面是一条示例命令:

CREATE TABLE employee (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT(3) NOT NULL,
PRIMARY KEY (id)
);

以上代码创建了一个名为employee的数据表,它有三个字段:id、name 和 age。其中,id 为主键,自增长。

建立外键

外键(Foreign Key)是用来描述表之间关系的一个属性。它建立在两个表之间,通常用于关联数据。下面是一条创建外键的语句:

CREATE TABLE employee_details (
id INT(11) NOT NULL AUTO_INCREMENT,
address VARCHAR(100) NOT NULL,
phone VARCHAR(15),
emp_id INT(11) NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (emp_id) REFERENCES employee(id)
);

以上代码创建了一个名为employee_details的数据表,并建立了一个外键关系。其中,emp_id 字段是 employee_details 表关联到 employee 表的字段。它是一个普通的字段,但是包含了FOREIGN KEY关键字,以及REFERENCES关键字,指向 employee 表的 id 字段。

通过建立外键,大家可以将两个表之间的数据关系更加严谨地管理,减少了数据冗余,提高了数据处理的效率。


mysql 创建表建立外键 |mysql 标准化查询语言
  • MySQL中char类型的使用方法详解(看完这篇文章就能掌握char类型的所有方法) |张雁飞 mysql
  • MySQL中char类型的使用方法详解(看完这篇文章就能掌握char类型的所有方法) |张雁飞 mysql | MySQL中char类型的使用方法详解(看完这篇文章就能掌握char类型的所有方法) |张雁飞 mysql ...

    mysql 创建表建立外键 |mysql 标准化查询语言
  • linux服务器自带mysql吗 |mysql删除外健
  • linux服务器自带mysql吗 |mysql删除外健 | linux服务器自带mysql吗 |mysql删除外健 ...

    mysql 创建表建立外键 |mysql 标准化查询语言
  • mysql56如何开启表分区 |mysql 函数获取参数值
  • mysql56如何开启表分区 |mysql 函数获取参数值 | mysql56如何开启表分区 |mysql 函数获取参数值 ...