在XAMPP Windows 7中恢复Unicode MySQL数据库

在XAMPP Windows 7中恢复Unicode MySQL数据库,mysql,drupal,unicode,xampp,Mysql,Drupal,Unicode,Xampp,我有一个原始SQL格式的Drupal站点备份。三个月前,我换了主人。我通过命令行在新主机中恢复了备份: mysql -u username -ppasswd dbname < backup.sql 该过程工作完美,我的网站运行顺利,直到现在 但最近我尝试在Win7 XAMPP中制作该站点的本地副本 我在XAMPP shell中使用了相同的恢复过程,但没有成功。还原时,它会在主错误中出现重复条目时停止 使用-force开关,我得到几百个这样的重复输入错误 完成后,body post bod

我有一个原始SQL格式的Drupal站点备份。三个月前,我换了主人。我通过命令行在新主机中恢复了备份:

mysql -u username -ppasswd dbname < backup.sql
该过程工作完美,我的网站运行顺利,直到现在

但最近我尝试在Win7 XAMPP中制作该站点的本地副本

我在XAMPP shell中使用了相同的恢复过程,但没有成功。还原时,它会在主错误中出现重复条目时停止

使用-force开关,我得到几百个这样的重复输入错误

完成后,body post body和comment body中的Unicode字符正常,但标题、用户名等被销毁

我尝试了没有字符集选项,拉丁文1选项,utf8选项,但都失败了

相同的备份在我的live server中工作正常,但无法在本地XAMPP中恢复


请帮忙。

我有两件事想说。第一My Win 7是vmware中的虚拟机。实际上我使用XP,但最近的XAMPP不支持XP。另一个是,我猜,与链接绑定的角色正在制造问题,即标题,用户名等。什么版本的MySQL?让我们看看一些Unicode字符的十六进制。@Rick@my live server版本是Apache版本2.4.12 PHP版本5.5.22 MySQL版本5.5.42-cll架构x86_64操作系统linux还原在这里非常完美。//我的XAMPP机器•服务器版本:5.6.21-MySQL社区服务器GPL•Apache/2.4.10 Win32 OpenSSL/1.0.1i PHP/5.5.19Ouch。选择十六进制'ডলি” কে যে ভা]' 是E0A6A1E0A6B2E0A6BFE2809D20E0A695E0A78720E0A6AFE0A78720E0A6ADE0A6BE5D。在一个典型的错误案例中,我期望的是“错误”,而不是“错误”?。事实上,我不知道在哪里?来自。