不积跬步,何以至千里

导航

MySQL 建表报错 Specified key was too long; max key length is 1000 bytes

出错信息:
liquibase.exception.DatabaseException: Specified key was too long; max key length is 1000 bytes
 
处理:
在MySQL启动配置文件my.ini中添加或修改:
default-storage-engine=INNODB

重启mysql服务

 

原因:

MySQL默认使用MyISAM engine,而MyLSAM引擎会有key长度的限制, 超过1000bytes就会报错,所以要将Mysql引擎修改为Innodb。 

 

posted on 2022-05-02 23:51  环保发动机  阅读(248)  评论(0编辑  收藏  举报