使用新安装的系统在做MySQL数据导入时发生了这个错误:
Error executing task: 'ascii' codec can't decode byte 0xd7 in position 26: o……
造成这个问题的原因是当前用户的账户是汉字,此时需要把当前账户名改为英语才行。当然win10里面改账户名称不能直接改,需要按以下步骤进行:
1、win10使用cmd命令切换到Administrator登录系统;
2、进入C盘,即系统盘,用户文件夹所在位置;
3、可看到中文用户的文件夹名,可以打开进入检查是不是使用的用户的资料;
4、选中后,按F2,或右键-重命名;
5、将中文名改为英文名;
6、Windows键+R打开运行,输入regedit,点击确定打开Windows注册表管理器;
7、依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist,在Profilelist下的文件夹对应系统中用户,而文件夹中ProfileImagePath值是指向每个用户文件夹的地址,一个个点击查看,找到中文名用户的对应所在的ProfileImagePath值;
8、修改ProfileImagePath的值,将地址改为修改成英文的文件夹名。与C盘的文件夹名一致。再次注销,完成登录用户文件夹名更改。
再次退出以英语账号登录系统,成功!