Heim >Datenbank >MySQL-Tutorial >MySQL implementiert Abfrageergebnisse, indem es CSV-Dateien exportiert und CSV-Dateien in Datenbankoperationen_Mysql importiert

MySQL implementiert Abfrageergebnisse, indem es CSV-Dateien exportiert und CSV-Dateien in Datenbankoperationen_Mysql importiert

无忌哥哥
无忌哥哥Original
2018-07-12 14:13:061669Durchsuche

Dieser Artikel stellt hauptsächlich den Betrieb von MySQL zum Exportieren von Abfrageergebnissen in CSV-Dateien und zum Importieren von CSV-Dateien in die Datenbank vor. Er analysiert den MySQL-bezogenen Datenbankexport, die Verwendung von Importanweisungen und die Betriebsvorkehrungen in Form von Beispielen dazu

Das Beispiel in diesem Artikel beschreibt die Funktionsweise von MySQL zum Exportieren von Abfrageergebnissen in CSV-Dateien und zum Importieren von CSV-Dateien in die Datenbank. Geben Sie es als Referenz an alle weiter. Die Details lauten wie folgt:

MySQL-Abfrageergebnisse exportieren CSV-Datei:

select logtime, operatingsystem, imei
from GameCenterLogs
where
  operatingsystem >= 1 and operatingsystem <=3
group by operatingsystem,imei
into outfile &#39;/tmp_logs/tmp.csv&#39;
fields TERMINATED BY &#39;,&#39; OPTIONALLY ENCLOSED BY &#39;#&#39; LINES TERMINATED BY &#39;\r\n&#39;

fields TERMINATED BY ',' Legen Sie das Feldtrennzeichen fest

OPTIONALLY ENCLOSED BY '#' Wenn der Inhalt des Einstellungsfelds eine Zeichenfolge ist, verwenden Sie „#“, um das

LINES TERMINATED BY 'rn' Datenzeilentrennzeichen

Inhalt der Exportdatei:

einzuschließen

1453513680 ,3,#hello word#rn
1453515470,2,#title content#rn

MySQL-Befehlszeile CSV-Datei in die Datenbank importieren:

load data infile &#39;/tmp_logs/tmp.csv&#39;
into table GameCenterDAULogs fields terminated by &#39;,&#39; OPTIONALLY ENCLOSED BY &#39;#&#39; lines terminated by &#39;\r\n&#39;


Das Datenzeilentrennzeichen der exportierten CSV-Datei ist nicht unbedingt rn. Sie können cat -A /tmp_logs/tmp.csv verwenden, um das Endzeichen anzuzeigen


Das obige ist der detaillierte Inhalt vonMySQL implementiert Abfrageergebnisse, indem es CSV-Dateien exportiert und CSV-Dateien in Datenbankoperationen_Mysql importiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn