【问题标题】:Amazon RDS Maria DB "Unknown storage engine 'XtraDB'"Amazon RDS Maria DB“未知存储引擎‘XtraDB’”
【发布时间】:2017-03-09 09:26:58
【问题描述】:

我正在使用 Amazon RDS 的免费层级和 Maria DB;当我掌握 RDS 时,所有这些都是它提供的基本配置。

我在尝试使用 XtraDB 引擎时从 MariaDB 实例收到以下错误:

[2017-03-09 09:08:42] [42000][1286] 未知的存储引擎“XtraDB”

[2017-03-09 09:08:42] [HY000][1266] 对表'table_1'使用存储引擎InnoDB

[2017-03-09 09:08:42] 在 346 毫秒内完成

这里是示例 sql:

  CREATE TABLE `table_1` (
  `column_1`   VARCHAR(160) DEFAULT ''
  )
  ENGINE = XtraDB
  DEFAULT CHARSET = utf8;

【问题讨论】:

    标签: mysql amazon mariadb rds xtradb


    【解决方案1】:

    XtraDBInnoDB 的直接替代品,除其他外,这意味着您可以保持与InnoDB 相同的语法:

    CREATE TABLE `table_1` (
      `column_1`   VARCHAR(160) DEFAULT ''
    )
    ENGINE = InnoDB
    DEFAULT CHARSET = utf8;
    

    (注意 ENGINE = InnoDB 而不是 ENGINE = XtraDB)。

    【讨论】:

      猜你喜欢
      • 2018-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-11
      • 1970-01-01
      • 2016-11-10
      • 2019-01-02
      • 2018-12-02
      相关资源
      最近更新 更多