binlog 日志格式: use `zjzc`/*!*/; SET TIMESTAMP=1476326343/*!*/; UPDATE `ProductAccess` pa SET pa.accessType =1 WHERE pa.productSn IN( SET TIMESTAMP=1476326807/*!*/; update ClientActionTrack set SET TIMESTAMP=1476327571/*!*/; UPDATE `zjzc`.`scan` SET `sn…
1.现象 在命令行中,执行sql语句如果包含中问题,提示“ Data too long for column '列名' at row 1” 或者在命令行中查询出的结果中,中文乱码 2.分析 a.查看命令行的默认编码方式:右击命令行标题栏--属性--当前代码页 b.查看mysql中客户端与结果集的编码方式 show variables like 'character%';,可以看到,客户端与结果集的编码方式都是utf8 问题找到了,命令行与mysql的编码方式不一样导致的…