但是,在我使用的MariaDB中,默认的数据库引擎是InnoDB,因此设置此引擎选项应该是不必要的。
这是因为我使用MariaDB 10.2.2应该具有MySQL 5.7.7等效的功能。如果省略ENGINE选项,则使用默认存储引擎。默认引擎是InnoDB of MySQL 5.5.5 (MyISAM在5.5.5之前),您可以使用-默认存储引擎启动选项或在my.cnf配置文件中设置默认存储</
我正在尝试创建一个宽表,用于在清理之前导入数据。它有221个列,类型为varchar(90),Innodb使用Latin1。但在线帮助显示最大值为65,355。事实上,如果我尝试一个更简单的create语句作为测试(如下所示),我会得到一个不同的错误消息:Error Code: 1118. Row size too large. The maximum row s