HI,欢迎来到我爱模板网!

navicat建立外键之前要把引擎设置成什么

navicat建立外键之前要把引擎设置成什么

Navicat 建立外键前的引擎设置

在 Navicat 中建立外键约束之前,需要将涉及的外键列所在的表的存储引擎设置为支持外键的引擎。

支持外键的引擎

  • InnoDB
  • MariaDB 的 TokuDB

设置引擎

  1. 右键单击要设置引擎的表。
  2. 选择 表选项
  3. 切换到 存储引擎 选项卡。
  4. 从下拉列表中选择 InnoDBTokuDB
  5. 应用 更改。

注意:

  • 无法将 MyISAM 表中的列设置为主键或外键。
  • 转换表的引擎可能需要花费一些时间,尤其是对于大型表。

示例

要将表 customer 中的列 customer_id 设置为主键,然后将其用作表 order 中的列 customer_id 的外键,需要先设置两个表的存储引擎为 InnoDB:

  • customer 表设置引擎:右键单击 customer 表 > 表选项 > 存储引擎 > InnoDB
  • order 表设置引擎:右键单击 order 表 > 表选项 > 存储引擎 > InnoDB

以上就是navicat建立外键之前要把引擎设置成什么的详细内容,更多请关注我爱模板网其它相关文章!

给TA打赏
共{{data.count}}人
人已打赏
数据库

navicat怎么导出表结构到word

2024-4-27 10:24:10

数据库

navicat怎么查询表中的一列数据

2024-4-27 10:53:04

【腾讯云】11.11云上盛惠!云服务器首年1.8折起,买1年送3个月!
11.11云上盛惠!海量产品·轻松上云!云服务器首年1.8折起,买1年送3个月!超值优惠,性能稳定,让您的云端之旅更加畅享。
查看更多相关信息>>
站长

(工作日 10:00 - 22:30 为您服务)

2026-01-30 08:14:44

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

猜你想问:

  • 购买的模板免费包安装吗?

  • 这个演示地址有吗?

  • 购买vip会员可以下载哪些模板?

您的留言我们已经收到,我们将会尽快跟您联系!
取消
立即选择任一渠道联系我们