mysql建庫時提示Specifiedkeywastoolongmaxkeylengthis_MySQL
來源:懂視網
責編:小采
時間:2020-11-09 18:24:00
mysql建庫時提示Specifiedkeywastoolongmaxkeylengthis_MySQL
mysql建庫時提示Specifiedkeywastoolongmaxkeylengthis_MySQL:bitsCN.com mysql建庫時提示Specified key was too long max key length is 1000 bytes的問題 索引字段長度太長, 網上搜到解決方法: 1.修改字段長度 2.修改mysql默認的存儲引擎 在/etc/mysql/my.cnf 的[mysqld] 下面加入def
導讀mysql建庫時提示Specifiedkeywastoolongmaxkeylengthis_MySQL:bitsCN.com mysql建庫時提示Specified key was too long max key length is 1000 bytes的問題 索引字段長度太長, 網上搜到解決方法: 1.修改字段長度 2.修改mysql默認的存儲引擎 在/etc/mysql/my.cnf 的[mysqld] 下面加入def

bitsCN.com
mysql建庫時提示Specified key was too long max key length is 1000 bytes的問題
索引字段長度太長,
網上搜到解決方法:
1.修改字段長度
2.修改mysql默認的存儲引擎
在/etc/mysql/my.cnf 的[mysqld] 下面加入default-storage-engine=INNODB
但是在建庫時已經明確表明了需要使用INNODB引擎
Sql代碼
CREATE TABLE `acs` (
...
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
檢查當前的引擎
mysql> show engines;
果然沒有InnoDB
查看是否支持動態加載, 重要的是have_dynamic_loading這行,如果是YES,那么繼續
mysql>show variables like "have_%";
安裝插件
mysql> INSTALL PLUGIN INNODB SONAME 'ha_innodb.so';
mysql> show engines;
bitsCN.com
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
mysql建庫時提示Specifiedkeywastoolongmaxkeylengthis_MySQL
mysql建庫時提示Specifiedkeywastoolongmaxkeylengthis_MySQL:bitsCN.com mysql建庫時提示Specified key was too long max key length is 1000 bytes的問題 索引字段長度太長, 網上搜到解決方法: 1.修改字段長度 2.修改mysql默認的存儲引擎 在/etc/mysql/my.cnf 的[mysqld] 下面加入def