珠海网站建设网站在导出阿里云的数据库之后,再数据库导入至本地的数据库时提示1067 – Invalid default value for ‘字段名’,在查阅了相关解决办法之后,大部分博客网站提示是因为阿里云数据库的版本升级到了5.7而导致的不兼容的原因,并提供了解决办法。
笔者在按照网上提供的方案测试多次之后并没有解决,甚至导致数据库都无法导入到本地。
数据库报错解决办法
之后,笔者想到阿里云不会出现如此低的错误,肯定是导出的问题。果然,我们在导出数据库的页面,发现了阿里云默认导出的是GBK编码版本的数据库,而我们的网站的config文件里面明明写的是UTF-8编码的。问题随之解决,直接在阿里云数据库导入界面将编码格式改为UTF-8,问题随之而解。
更改导出数据编码,问题解决