2016-05-29 16 views
0

kann mir jemand helfen, mysql mit spesific Datum dump, so dass ich auf meine anderen Websites importieren kann, verwende ich separate mysql-Datenbank.Wie dump MySQL Daten ab einem bestimmten Datum

Vor kurzem habe ich versucht

MYDATE=$(date +"%Y-%m-%d") 
mysqldump -u USER -p PASSWORD -h DBSERVER --where="date_pulled='$MYDATE'" DATABASE --tables TABLES1 TABLES2 TABLES3 > dumper.sql 

Ich habe Fehler unbekannt WHERE

i viel Code versucht haben einschließlich dessen, was ich habe hier gefunden,

Ihnen danken, bevor sie für die wer lesen und für die Antwort: D

UPDATE

Ich benutze diese

--where="post_date >= '2015-06-01 00:00:00'" 

und es hat funktioniert, nur die post_date mit ändern, was auch immer Ihre Spaltennamen

+0

Haben Sie offizielle Dokumentation gefunden, die besagt, dass dies tatsächlich durchgeführt werden kann? Sie sollten sich die [How to Ask] (http://stackoverflow.com/help/how-to-ask) Seite – ray

Antwort

0

Ihren Befehl gut aussehen. Ich habe auf meinem Server getestet und es funktioniert. Welcher Fehler gibt dein Kommando?

$ MYDATE=$(date +"%Y-%m-%d") 
$ mysqldump -uroot -pxxxxx --where="id='$MYDATE'" bb --tables cmp1 cmp2 
+0

ansehen, wo der Fehler Teil: mysqldump: Konnte 'SELECT/*! 40001 SQL_NO_CACHE * nicht ausführen */* FROM 'dvd_arsocial_lite_fan' WHERE date_pulled = '2016-05-29' ': Unbekannte Spalte' date_pulled 'in' Where-Klausel '(1054) – juicebyah

+0

@uicebyah - das Ergebnis veröffentlichen aus: ** SHOW CREATE TABLE dvd_arsocial_lite_fan; ** to sehen, ob dort eine Spalte date_pulled –

+0

| dvd_arsocial_lite_fan | CREATE TABLE 'dvd_arsocial_lite_fan' ( ' ID' int (11) NOT NULL AUTO_INCREMENT, 'content' long COLLATE utf8mb4_unicode_ci NOT NULL, ' display_type' VARCHAR (20) utf8mb4_unicode_ci NOT NULL COLLATE, 'update_time' VARCHAR (5) COLLATE utf8mb4_unicode_ci NOT NULL, 'counter_data' long COLLATE utf8mb4_unicode_ci NOT NULL, ' created_date' datetime NOT NULL, 'updated_date' datetime NOT NULL, PRIMARY KEY (' ID') ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci – juicebyah

Verwandte Themen