当大量数据将sql文件导入数据库的时候,source是最好用的命令。
这个是时候总要用到黑窗口cmd
可是是否遇到导入的sql有中文的时候莫名其妙的报错?
原因就在于,数据导出的时候,一般都是按数据库编码导出的,数据库目前大部分编码默认都是utf-8
可是cmd黑窗口默认编码是gbk
这就是活动代码页,说白了就是黑窗口的编码格式。
命令很简单
chcp 936 编码格式变为gbk
chcp 65001 编码格式变为utf-8
当大量数据将sql文件导入数据库的时候,source是最好用的命令。
这个是时候总要用到黑窗口cmd
可是是否遇到导入的sql有中文的时候莫名其妙的报错?
原因就在于,数据导出的时候,一般都是按数据库编码导出的,数据库目前大部分编码默认都是utf-8
可是cmd黑窗口默认编码是gbk
这就是活动代码页,说白了就是黑窗口的编码格式。
命令很简单
chcp 936 编码格式变为gbk
chcp 65001 编码格式变为utf-8