在WordPress上替换URL时发生SQL语法错误

在WordPress上替换URL时发生SQL语法错误,sql,wordpress,url,replace,Sql,Wordpress,Url,Replace,我正在尝试使用xampp替换本地WP版本的实时WP URL 我在提交时不断遇到错误: UPDATE wp_options SET option_value = replace(option_value, 'http://www.yoursitename.com', 'http://localhost') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content = replace

我正在尝试使用xampp替换本地WP版本的实时WP URL

我在提交时不断遇到错误:

UPDATE wp_options SET option_value = replace(option_value, 'http://www.yoursitename.com', 'http://localhost') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.yoursitename.com', 'http://localhost');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.yoursitename.com','http://localhost');
无法解决该问题,当我提交查询时,它显示以下内容:


#1064-您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解第1行“')”附近使用的正确语法,而不是试图以这种方式进行调整,通过使用以下命令编辑主题函数文件来编辑链接:

update_option( 'siteurl', 'http://www.yoursitename.com' );
update_option( 'home', 'http://www.yoursitename.com' );

完成后,您可以使用名为Blue Velvet的插件更新其他URL链接。

使用该插件运行并替换整个数据库中的所有URL。是的,您尝试过它,但它似乎不起作用。这里有点新,您是指通过主题功能编辑链接吗?php?是的。将update_选项代码添加到文件的第一行,并将URL交换到您自己的URL。