最近更换了服务器,安装数据库的时候选择了5.7之前一直用5.6想着卸载重新安装,发现Debian 12不支持安装5.6重新换系统安装环境有点麻烦就懒得搞了,说一说遇到的问题和解决方法。

1.无法发布文章,报错error: 1364 , Field 'endtime' doesn't have a default value

因为endtime提交的字段为空,只需要改成若为空则改成0就可以了。

执行

2.发布文章内容存在不可识别的字符,报错error: 1366 , Incorrect string value: '\xF0\x9F\xA5\xB2\xE5\xBC...' for column 'content' at row 1

执行

注意:在操作前一定要备份数据库!