请教各位 爬虫入库到mysql,中文不规律地偶尔会有乱码出现,控制台console log ,没乱码。无奈只能php做一个中间层,乱码率比node 直接入库少很多,但是还有会偶尔乱码。
不知道什么原因导致的。
请教各位 爬虫入库到mysql,中文不规律地偶尔会有乱码出现,控制台console log ,没乱码。无奈只能php做一个中间层,乱码率比node 直接入库少很多,但是还有会偶尔乱码。
不知道什么原因导致的。
我觉得把mysql的字符集设置成utf8mb4应该就没问题了
解决了,感谢楼上哥们。
我用的 数组 push buffer,哥们。和 + = 拼接同理。那请问怎么解决?
用+=拼接buffer会导致偶尔出现乱码。你看看是这个原因吗
而且乱码也不是整个字段 都乱码。是某个字段几个字符中,某个或某几个文字乱码 比如 正常是 计算机 采集入库 就是 计算���
谢谢楼上哥们。mysql的字符集当然是正确的,都是uft8,不正确的话,不可能偶尔乱码,应该全部乱码了。是吧?
确定mysql的字符集是否正确