将WP-CLI搜索和替换应用于静态SQL转储文件

时间:2021-10-21 作者:mjones

我的站点目录中有一个wp db转储文件。是否有人可以向我展示一个示例,说明如何在静态sql文件(而非活动db)上使用wp cli search and replace命令来更改url;老例子。“com”;“到”;新示例。“com”;

/var/www/html/wp网站。com/转储/旧示例。com/dumpeddb。sql

/var/www/html/wp网站。com/dumps/newexample。com/准备导入。sql

不太确定如何将此应用于已导出的db转储
$wp search-replace foo bar --export=database.sql

1 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

这是不可能的,WP CLI使用SQL查询来获取和更新信息。您需要将SQL文件导入到数据库中,以使用WP CLI执行搜索替换。

相关推荐

wp-env mysqlcheck error:1130

在Ubuntu 20.04中,一旦我安装了wp env,并且尝试用wp-env start .显示的错误为mysqlcheck: Got error: 1130: Host \'172.29.0.5\' is not allowed to connect to this MariaDB server when trying to connect.我试过。。。。。。。CREATE USER \'wp\'@\'%\' IDENTIFIED BY \'newpass\'; GRANT ALL PRIVILEGE