从MariaDB 10.6版本开始,默认会限制compressed类型的表进行写操作,默认只允许读取而且不允许其他表类型修改为该类型!
这是MariaDB开始放弃支持compressed表类型的一种操作方式,目前可以通过修改/etc/my.cnf.d/ 目录文件(或者在其下创建新的配置文件)实现暂时恢复compressed表读写能力.
解决方法:
1.修改现有所有的表为DYNAMIC类型
2.使用上述方法在目录中文件中添加如下语句(注意保存文件名为xxx.cnf)
[mariadbd]
innodb_read_only_compressed=0
留言