【问题标题】:How to include "CHECK" constraint to backup done via phpMyAdmin?如何在通过 phpMyAdmin 完成的备份中包含 \"CHECK\" 约束?
【发布时间】:2023-01-17 04:55:58
【问题描述】:

当我从 phpMyAdmin(快速方法)导出我的数据库时,它不包括 CHECK 约束。但是,当我运行SHOW CREATE TABLE table 时,我看到了约束。此外,外国约束得到支持。

此外,当我使用 mysqldump 进行备份时,文件中包含 CHECK 约束。

有没有办法告诉 phpMyAdmin 在备份中包含 CHECK 约束?

我检查了“自定义”方法,但没有看到任何选项。

【问题讨论】:

    标签: phpmyadmin backup check-constraints


    【解决方案1】:

    最新的 phpMyAdmin 版本 5.2.0 尚不支持 CHECK 约束。

    这已经过期了,因为从 MySQL 8.0.16(2019-04-25)和 MariaDB 10.2.1(2016-07-04)开始就支持 CHECK 约束。

    有问题表明他们知道功能请求。

    他们目前将其安排在 phpMyAdmin 5.3.0 里程碑,但他们尚未公布该里程碑的截止日期。里程碑之间的间隔是不规则的,在 4 到 13 个月之间。例如,这是最近里程碑的历史记录:

    • 4.8.0: 2018-05-24
    • 4.9.0: 2019-06-04
    • 5.0.0: 2019-12-26
    • 5.1.0: 2022-01-21
    • 5.2.0: 2022-05-11

    所以你的猜测和我的猜测一样好,它什么时候发布。

    同时,您必须使用 mysqldump。

    【讨论】:

      猜你喜欢
      • 2011-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-20
      相关资源
      最近更新 更多