1.如果Source执行路径有中文的.sql文件,如果结尾有分号,报错:
ERROR:
Unknown command '\U',
报此错后输入任何指令都返回->
必须退出重新打开才行。
2.如果Source执行路径有中文的.sql文件,结尾不加分号,报错:
ERROR:
Failed to open file,error:42
3.如果Source执行路径没有中文的.sql文件,结尾有分号,报错:
ERROR:
Unknown command '\U',但是不会出现输入任何指令返回都是->的问题
4.如果Source执行路径没有中文的.sql文件,结尾没有分号,返回:
5.正确用法:
先选择数据库
.sql文件路径不含中文
结尾不加分号
总之
1.路径里有中文导致Failed to open file ......error:42
2.对于Unknown command '\U'解决方法有:
结尾不加分号;
先执行set names utf8;
把路径里的\全部换成/