我目前正在将我的concrete5.7安装程序从localhost移至活动服务器。我所做的第一件事就是导出的SQL数据库,并导入在服务器上,但是这是给我的错误:指定的密钥太长;最大密钥长度为1000字节
Error
SQL query:
-- --------------------------------------------------------
--
-- Tabelstructuur voor tabel `config`
--
CREATE TABLE IF NOT EXISTS `config` (
`configNamespace` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`configGroup` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL ,
`configItem` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL ,
`configValue` LONGTEXT COLLATE utf8_unicode_ci,
PRIMARY KEY ( `configNamespace` , `configGroup` , `configItem`) ,
KEY `configGroup` ( `configGroup`)
) ENGINE = INNODB DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci;
MySQL said:
#1071 - Specified key was too long; max key length is 1000 bytes
我知道,关键是太长,但没有任何自由的改变?我试着将数据库整理更改为latin1,但它不起作用。
我可以更改哪些设置?
谢谢你的任何反馈