私はワードプレスのウェブサイトを持っています。私はサイトのステージングコピーを作って、そこに変更を加えることができます。これで変更が完了し、ステージングサイトの新しいファイルとデータベースをLiveにアップロードします。キャッチは、ステージングサイトの.sqlファイルから新しい/変更された行をインポートし、ライブサイトの既存の行を保持するだけです。ライブのwp_postsテーブルには多くの既存の注文が含まれていますので、私が何を意味するのか分かっていれば、そのテーブル全体を上書きすることは望ましくありません。phpMyAdminを使用して既存のテーブルに新しい行のみをインポートします
これをphpMyAdminで行うには、どのような方法が最適ですか?また、mysqlコマンドを使用してこれを行うことも気にしません。説明してください。
mysqldump --no-create-info --insert-ignore --quick --where="id between from and to" <db> <table> > table.sql
NB:--set-gtid-purged=OFF
を追加します。GTIDが有効になっていると、キャプチャしたくない場合は
ステージングサイトで変更されたライブWebサイトの行も更新しますか? –
はい、変更された行と新しい行はすべて更新/追加する必要があります – mdarmanin