2017-07-10 3 views
0

私は自分のローカルホストにdbを持っています。私も更新する必要があるライブホスティングで同じdbを持っています。 たとえば、私はtable1とtable2を持っています。 テーブル1では、新しい列 "price"を追加しました:null、table2にデータを追加した行はほとんどありませんでした。 table2のため phpmyadminでデータをインポート/エクスポートする

  • 、唯一の構造:TABLE1ため

    1. : ライブのテーブルは、私は私のライブデシベルを更新するために、ダンプファイルを作成する必要があり、ローカルのものよりアップツー日付とすることができ、 以上を含むことができ:データのみ。

    phpmyadminでどうすればいいですか?私はフラグ "ドロップテーブル/作成テーブル"のために日付を失うことを恐れています。このフラグがないと、エラー

  • 答えて

    0

    を「テーブルが既に存在する」あなたはこれらの行うことができます原因:

    1)あなたのダンプファイルからこれらのドロップテーブルコードを削除します。

    DROP TABLE IF EXISTS `table1`; 
    /*!40101 SET @saved_cs_client  = @@character_set_client */; 
    /*!40101 SET character_set_client = utf8 */; 
    

    2)NOTが存在する場合は、」追加"を作成ステートメントに追加し、table1が存在する場合はtable1を再作成しないようにします。

    CREATE TABLE IF NOT EXISTS `table1` { 
    ... 
    } 
    
    関連する問題