爬下的内容如何存储到mysql

来源:16-4 队列实现调度器

即可飞行

2018-12-19

爬下的城市名字和链接批量往mysql插入的时候,报字符串值错误。打开mysql用的字符集utf-8;数据库我也看了是UTF-8,在dos窗口打开mysql是可以存这些值的。麻烦解答下是什么原因导致的?

写回答

1回答

ccmouse

2018-12-23

这个问题看起来有些坑。当然首先我们搜索一下错误码和出错信息,包括stackoverflow里等等。
然后我们看下mysql的库能否打印出执行的sql,然后我们把这句话贴到dos里去看看。注意不是你传给它的sql,是要这个库真正执行的。
再不行就在go这边随便换下编码一个个试吧。
最终极的方案是通过抓包,比如wireshark,看dos和go语言里同样的sql到底发出去了啥。

0
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程