我从生产中备份(导出)Wordpress数据库,并将其半日常导入开发环境。我使用PHPMyAdmin来实现这一点,并且我一直被这个错误所困扰。每次我尝试导入数据库时都会出现以下错误:
Sql Query:/ *!40101 SET CHARACTER_SET_CLIENT = @ OLD_CHARACTER_SET_CLIENT * /
我的SQL说: 1231 - 变量' character_set_client'无法设置为' NULL'
的值
SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT
是PHPMyadmin自动附加到所有导出的行,但显然OLF_CHARACTER_SET_CLIENT变量未在输出的SQL文件中定义。对于我要导出的数据库以及文件的"字符集,始终正确设置排序规则:"选项也适当设置。我不知道为什么OLD_CHARACTER_SET_CLIENT
变量的值为NULL。有没有办法解决这个问题,或者至少阻止PHPMyAdmin将此行附加到导出?
编辑:我知道其他人asked a similar question。但是,他们接受的答案并不能解释为什么会出现这个问题,也不能为我的问题提供可行的解决方案。