2017-02-18 43 views
-1

我一直在过去的观看日子里把我的头发拿过来!错误1911(HY000)在行113:未知选项'COMPRESSION'

好了,所以服务器背景:

Centos的7 x86_64的
运行Laravel
运行MariaDB的
LAMP和所有的好东西是正确配置

我m试图重新安装一个朋友曾经工作过的项目的源代码,并且对我说;这只是一个有趣的项目;

但无论

我试图导入他发送过来的.sql文件,

Whenver我尝试添加.SQL到DB它吐出了这个错误:

ERROR 1911 (HY000) at line 113: Unknown option 'COMPRESSION'

请帮忙,我一直在谷歌搜索几天,我找不到一件与此有关的事情,可以在解决问题中获益,

我试过多次重新启动服务器,删除数据库,制作新的,重新安装laravel,mariadb,重新安装centos,擦除服务器等...

+1

欢迎来到Stack Overflow!请包括第113行,以便我们可以看到上下文。 – deltab

+0

我发现这可能是相关的:https://mariadb.atlassian.net/browse/MDEV-5097 – deltab

+0

第113行:ENGINE = TokuDB AUTO_INCREMENT = 312871140 DEFAULT CHARSET = latin1'COMPRESSION' = TOKUDB_ZLIB; – RayCrush

回答

1

将表引擎更改为'InnoDB',默认排序为'latin1_swedish_ci'。

+0

任何想法如何做到这一点?我有0 SQL知识,这就是为什么我坚持:/ – RayCrush

+0

等待,idk为什么我ch咽,Latin1_Sweish_ci是默认 – RayCrush

+0

@RayCrush,请试试这个:用ROW_FORMAT = TOKUDB_LZMA替换COMPRESSION = TOKUDB_ZLIB – Biju