本地爬虫后更新数据:
Create table zwxsougoupost_20171207 (Select * from zwxsougoupost where id> 278);
导出SQL语句,
在服务器上执行语句,新建出表 20171207
ietaiji上先执行:【这样表中没有isreal isnull 的数据了】
update zwxsougoupost set isreal = 2 where isreal is null
desc zwxsougoupost_20171207
-- desc zwxsougoupost_20171207
insert into zwxsougoupost(
biz,
field_id,
ztitle,
title_encode,
zdesc,
zhref,
zrealurl,
source_url,
zimg,
is_multi,
is_top,
ztime,
readNum,
likeNum,
zcontent,
isup,
isreal
)
select
biz,
field_id,
ztitle,
title_encode,
zdesc,
zhref,
zrealurl,
source_url,
zimg,
is_multi,
is_top,
ztime,
readNum,
likeNum,
zcontent,
isup,
isreal
from zwxsougoupost_20171207
执行 callreal.php
利用接口得到微信真实URL
$sql = "update zwxsougoupost set isreal= 1,zrealurl='".$url_real."' where id=".$zid;
update zwxsougoupost set zhref = zrealurl where zhref like '%timestamp%' and zrealurl is not null
备注当前有个在手问题是MYSQL 本地的表中content 数据没有正确导入服务器的表。
不过好在APP当前取URL去打开微信页面,所以用户不会感觉差异。