2017-07-10 3 views
0

Ich habe eine db auf meinem localhost. Ich habe auch die gleiche db auf Live-Hosting, die ich aktualisieren muss. Zum Beispiel habe ich eine Tabelle1 und Tabelle2. In Tabelle1 habe ich neue Spalte "Preis" hinzugefügt: null, in Tabelle2 habe ich einige Zeilen mit Daten hinzugefügt. Live-Tabellen können mehr up-to-datierte dann auf lokaler Ebene und enthalten mehr Ich brauche eine Dump-Datei machen mein Leben db zu aktualisieren:Import/Export von Daten in phpmyadmin

  1. für table1: nur die Struktur,
  2. für table2 : nur die Daten.

Wie kann ich es mit phpmyadmin tun? Ich habe Angst, das Datum wegen des Flags zu verlieren "Tabelle/Tabelle erstellen". Ohne diesen Flag "existiert Tabelle bereits" es verursacht Fehler

Antwort

0

Sie diese tun kann:

1) Entfernen Sie diesen drop table-Codes aus dem Dump-Datei:

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

2) hinzufügen „WENN NICHT VORHANDEN "zu Ihrer Create-Anweisung, so dass Tabelle1 nicht neu erstellt wird, wenn Tabelle1 existiert.

CREATE TABLE IF NOT EXISTS `table1` { 
... 
} 
Verwandte Themen