用爬虫抓网站源码的时候,把其中一段源码,保存到数据库的时候,就报错了。。

DoreenWang 发布于 2016/01/02 12:49
阅读 332
收藏 0

这个怎么办啊?而且连接数据库的,我也设置了编码的,为utf-8

加载中
0
碳素云信息技术
碳素云信息技术

关于数据库保存,

一:请对存入数据库的内容进行过滤,

二:将获取的内容进行编码转换,转换到数据库编码,否则会出现你这个编码错误问题。

0
超级大富
超级大富
采集到的数据编码格式的问题
DoreenWang
DoreenWang
那这个问题,具体怎么解决呢?我才刚玩爬虫~
0
探索人生
探索人生
乱码或SQL语句错误
0
Java_Coder
Java_Coder
我遇到这种问题一般是我的sql有问题,但是看了一下下面的错误,应该是保存数据库之前编码出了问题
0
倪倪
把SQL语句打印出来检查下,个人经验感觉你会不会是特殊字符未转义
DoreenWang
DoreenWang
我转义了的,单引号和双引号都处理了的
0
lovit
lovit
sql参数化。
0
zigzagroad
zigzagroad
不要用字符串方式拼接SQL和参数值,应该用问号占位符的方式写SQL,这样也不会有SQL注入风险。
0
梦想岛
梦想岛
是不是有emoji表情,如果mysql要设置成 utf8mb4
DoreenWang
DoreenWang
已经解决了,,是我自己单双引号没有处理完~~~~~~~~~~~~~
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部