学习mysql的时候遇到了这样一个问题,百思不得其解
然后打开sql文件,一行一行去cmd里执行,发现,执行到:
又弹出错误:
mysql 1366 - Incorrect string value: '\xB1\xB1\xBE\xA9\xCA\xD0' for column '
猜想到应该是编码方式的问题。解决方法如下:
dos默认编码时gbk,mysql现在默认编码为:
需要将dos编码改为utf8:
> chcp 65001
这样去执行
就不再报错。要使用source命令,把路径中的\改为\\即可:
source C:\\Users\\Administrator\\Desktop\\MySQL\\document\\t_student.sql;