平台:树莓派3B
系统:树莓派buster(debian buster)
mariadb版本:10.0.28-MariaDB-2+b1
问题:
- Specified key was too long; max key length is 767 bytes
- Index column size too large. The maximum column size is 767 bytes.
解决方案:
- 进入配置文件
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf- 插入以下内容到文件中
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix = 1
lower_case_table_names = 1 # 这个是不区分大小写表名的设置,不是本问题解决的关键
- 重启服务即可解决
版权声明:本文为fengwangzhe000原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。