Я знаю о многих функциях взаимодействия с базой данных WP-CLI через «wp db » и его функциях для создания файлов wp-config через « wp config». Однако я не могу найти способ использования WP-CLI для изменения существующие настройки имени базы данных, имени пользователя и пароля в wp-config.
Я переношу несколько сайтов, и возможность сделать это сэкономит время.
Я знаю, что wp config может запускать редактор vi (wp config edit
), но я ищу способ передать имя базы данных, имя пользователя и пароль В WP-CLI, чтобы он выполнял эту работу за меня. Возможный?
Подкоманда wp config
может изменить ваш файл wp-config.php
, не пытаясь запустить весь стек WordPress или открыть базу данных. Таким образом, вы можете изменить, например, свой DB_HOST следующим образом.
wp config set DB_HOST mariadb.example.com
Это работает для любого define()
в вашем файле конфигурации.
Конечно, для изменения хоста, базы данных, пользователя и пароля требуется четыре из этих set
команд.
Фантастика, я пропустил возможность «установить» команду
wp-config
- developer.wordpress.org/cli/commands/config/set - Спасибо!