首页 >

mysql怎么建立二级目录 |mysql平均分

mysql time compare,MySQL中的getnum,mysql事务隔离如何设置,mysql查询记录数优化,mysql 用户密码忘了,mysql平均分mysql怎么建立二级目录 |mysql平均分

首先,大家需要创建一个数据库。大家可以使用以下命令创建一个名为“mydatabase”的数据库:

CREATE DATABASE mydatabase;

接下来,大家需要创建一个表来存储大家的主要数据。大家可以使用以下命令创建一个名为“main_data”的表:

CREATE TABLE main_data (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
address VARCHAR(50),
phone INT(15) NOT NULL
);

这里,“id”列是自动递增的主键,大家使用它来唯一标识每个条目。大家还添加了“name”,“address”和“phone”列,以存储每个条目的数据。

现在,大家可以创建大家的二级目录。大家可以使用以下命令创建一个名为“sub_data”的表,它有一个指向“main_data”表的外键:

CREATE TABLE sub_data (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
main_data_id INT(6) UNSIGNED NOT NULL,
sub_name VARCHAR(30) NOT NULL,
sub_address VARCHAR(50),
sub_phone INT(15) NOT NULL,
CONSTRAINT sub_data_fk
FOREIGN KEY (main_data_id) REFERENCES main_data(id)
ON DELETE CASCADE
);

这里,“main_data_id”列是对“main_data”表中“id”列的引用,从而创建了一个指向原始数据的外键。大家还添加了“sub_name”,“sub_address”和“sub_phone”列,以存储每个条目的数据。

最后,大家需要确保当大家从“main_data”表中删除一个条目时,所有与该条目有关的“sub_data”条目也将被删除。大家可以使用以下命令添加一个级联删除规则:

ALTER TABLE sub_data
ADD CONSTRAINT sub_data_fk
FOREIGN KEY (main_data_id) REFERENCES main_data(id)
ON DELETE CASCADE;

现在大家已经成功地创建了一个具有多层数据结构的MySQL数据库。您可以根据需要添加更多的表,并链接它们以创建更复杂的结构。


mysql怎么建立二级目录 |mysql平均分
  • MySQL配置向导详解(从入门到精通) |mysql左连接查询命令
  • MySQL配置向导详解(从入门到精通) |mysql左连接查询命令 | MySQL配置向导详解(从入门到精通) |mysql左连接查询命令 ...

    mysql怎么建立二级目录 |mysql平均分
  • mysql损坏恢复 |mysql指定ip授权
  • mysql损坏恢复 |mysql指定ip授权 | mysql损坏恢复 |mysql指定ip授权 ...

    mysql怎么建立二级目录 |mysql平均分
  • 如何用MySQL查询最早的一条记录 |yum 安装mysql5.1
  • 如何用MySQL查询最早的一条记录 |yum 安装mysql5.1 | 如何用MySQL查询最早的一条记录 |yum 安装mysql5.1 ...