MySQL执行Source的报错记录

1.如果Source执行路径有中文的.sql文件,如果结尾有分号,报错:

ERROR:

Unknown command '\U',

报此错后输入任何指令都返回->

MySQL执行Source的报错记录_第1张图片

必须退出重新打开才行。

2.如果Source执行路径有中文的.sql文件,结尾不加分号,报错:

ERROR:

Failed to open file,error:42

3.如果Source执行路径没有中文的.sql文件,结尾有分号,报错:

ERROR:

Unknown command '\U',但是不会出现输入任何指令返回都是->的问题

MySQL执行Source的报错记录_第2张图片

4.如果Source执行路径没有中文的.sql文件,结尾没有分号,返回:

5.正确用法:

先选择数据库

.sql文件路径不含中文

结尾不加分号

总之

1.路径里有中文导致Failed to open file ......error:42

2.对于Unknown command '\U'解决方法有:

结尾不加分号;

先执行set names utf8;

把路径里的\全部换成/

你可能感兴趣的:(mysql,数据库)