当遇到无法往数据库插入中文的时候,并且伴随出现SQL Error: 1366: Incorrect string value: \xE8\xAF\xA6\xE7\xBB\x86: for column这类的错误报告,首先可以肯定确认是编码格式错误,先检查数据库是否默认设置默认编码格式为utf-8,如下图所示:
如果不一致,可以先转储SQL文件,然后在删库,导入即可,如果还是不行可以检查转储的SQL文件,可以看到default(默认)的编码格式不对,将其改为utf8就可以了。如下图所指:
当遇到无法往数据库插入中文的时候,并且伴随出现SQL Error: 1366: Incorrect string value: \xE8\xAF\xA6\xE7\xBB\x86: for column这类的错误报告,首先可以肯定确认是编码格式错误,先检查数据库是否默认设置默认编码格式为utf-8,如下图所示:
如果不一致,可以先转储SQL文件,然后在删库,导入即可,如果还是不行可以检查转储的SQL文件,可以看到default(默认)的编码格式不对,将其改为utf8就可以了。如下图所指: