[问题] #1064 SQL错误 更改wp文章内图网址

楼主: Caput (嗨卡噗特)   2016-03-17 21:35:00
大家好
因为最近网站使用Cloudflare免费的SSL
所以网址改成https
但是以前的文章里面图片连结还是http
会导致图片无法显示
我就参考网络上教学
到phpMyAdmin的SQL来更新图片连结
语法如下:
UPDATE wp_posts
SET post_content = ( Replace (post_content, 'src="http://', 'src="//') )
WHERE Instr(post_content, 'jpeg') > 0
OR Instr(post_content, 'jpg') > 0
OR Instr(post_content, 'gif') > 0
OR Instr(post_content, 'png') > 0;
但就会出现这个错误
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near
'SET post_content = ( Replace (post_content, 'src="http://', 'src="//') )
WHERE I' at line 2
MySQL版本 5.1.73
phpMyAdmin版本 4.3.8
希望有人能解决我的问题
感激不尽
作者: BiNoKo (懒虫)   2016-03-23 16:51:00
wp_posts要加单引号好像不是XD 请从第二行的单引号试试看?
作者: kattte (诚实面对自己吧!)   2016-03-19 19:55:00
你要做的是把原本存图片资料的字段 加上httP:// ?

Links booklink

Contact Us: admin [ a t ] ucptt.com