问题描述:Character set ' ... ' is not a compiled character set and is not specified in the '...'
操作系统:Win7;
MySQL版本:mysql-5.7.21-winx64
问题产生情景:创建并导入已有数据库( .sql);
问题产生原因(猜测):路径中的反斜杠符号(' \ ')被当成了转义符,如图1中的
(“ Unknown command ' \S '. ”);
问题产生如图1:

尝试方法1:将路径的反斜杠改为双反斜杠(' \ ' --> ' \\ ')
结论:问题未解决,如图2;

尝试方法2:将路径的反斜杠改为斜杠(' \ ' --> ' / ')
结论:问题解决,如图3;


本文描述了在Win7环境下使用MySQL 5.7.21版本时,遇到的从.sql文件导入数据库时出现的字符集错误问题。通过更改路径中反斜杠为正斜杠,成功解决了问题。
2570

被折叠的 条评论
为什么被折叠?



