我最近在phpMyAdmin中运行查询时遇到错误,用我的主站点数据库中的值替换从主站点数据库复制的值。
我以前运行过这个查询,它能够替换登台网站数据库的值,发现它现在不起作用很奇怪吗?你知道为什么会这样吗?
您可以在下面的phpMyAdmin中看到我运行的查询:
UIWebView
您可以在下面的phpMyAdmin中看到运行查询后出现的错误:
#1064 - 您的SQL语法出错;查看与您的MySQL服务器版本相对应的手册,以便在第1行“:@example.org”→“http://dev.example.orgâ”附近使用正确的语法
谢谢,
Josh Gomes
答案 0 :(得分:1)
您正在使用撇号‘
和’
而不是单引号(或双引号)。
以下两个查询都应该有效:
UPDATE wp2_options SET option_value = REPLACE(option_value, 'example.org', 'dev.example.org');
和
UPDATE wp2_options SET option_value = REPLACE(option_value, "example.org", "dev.example.org");