我正在使用 wp-cli 工具来搜索网站的 url 并将其替换为新的 url。我正在 wordpress 安装目录的命令行中执行此命令:
C:\xampp\htdocs\somewebsite>wp search-replace 'somewebsite.com' 'new_website.com'
该命令不会发出任何错误,当我用这个 sql 检查数据库时:
SELECT * FROM wp_options WHERE option_value LIKE '%new_website.com%'
我得到零结果。
我在 wp.config 文件中正确设置了用户名、密码、数据库名称、位置。
编辑
这是否与 sql 文件权限有关?
编辑 好的 wp-cli 对我不起作用,但https://interconnectit.com/products/search-and-replace-for-wordpress-databases/起作用了。确保在撰写本文时使用的是稳定版本,即:v2.1.0 STABLE。