请求协助排查WordPress环境下MariaDB中wp_options表更新的SQL语法错误问题
排查WordPress wp_options表更新的SQL语法错误
核心错误原因
你的SQL命令里多了多余的TABLE关键字——MySQL/MariaDB的UPDATE语句语法里不需要这个关键词,这是触发语法错误的直接原因。另外,虽然部分数据库环境允许用双引号包裹字符串,但MySQL/MariaDB更推荐用单引号来避免潜在的配置冲突。
修正后的SQL命令
移除多余的TABLE,同时将双引号替换为单引号,正确的命令如下:
UPDATE wp_options SET option_value = 'http://34.66.147.230' WHERE option_name = 'siteurl';
额外提示
别忘了WordPress里还有home选项需要同步更新,否则可能出现页面跳转异常,建议补充执行这条命令:
UPDATE wp_options SET option_value = 'http://34.66.147.230' WHERE option_name = 'home';
执行完成后,如果你的站点启用了缓存插件,记得清除缓存,确保URL修改立即生效。
内容的提问来源于stack exchange,提问作者Bazinga
相关产品推荐
相关产品推荐

