列内のすべてのデータをあるデータベースから別のデータベースにコピーするための MYSQL クエリ
P粉005417748
P粉005417748 2024-04-01 00:00:37
0
1
551

Opencart SEO ツールの「説明の生成」機能を誤って使用してしまい、すべての製品説明が製品タイトルで上書きされてしまいました。

私は 600 以上の製品を持っていますが、すべてをリメイクするのは大変です。

私は 2 か月前の MYSQL バックアップを持っており、後で追加された約 20 個を除くほとんどの製品が含まれています。

新しく作成したデータベースに古いバックアップをインポートしました。バックアップ テーブルのすべての説明列データを現在のテーブルにコピーして上書きするには、どのようなクエリを実行できますか?

これらは、database.oc_product_description.description にあります。

ご協力をよろしくお願いいたします。これは私をおかしくさせます

P粉005417748
P粉005417748

全員に返信(1)
P粉476475551

2 つのスキーマが同じ MySQL インスタンスにある場合は、REPLACE INTO ステートメントを使用してください (操作前のバックアップ)

意味: データベースが復元されました データベース 意味: 現在のデータベース

リーリー

このステートメントはデータを主キーに置き換えます

テーブル全体をコピーしたくない場合は、更新を実行して、古いテーブルからデータベースにデータをコピーします (product_id 列と language_id 列が主キーです)

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート