Heim >Datenbank >MySQL-Tutorial >Wie kann ich Daten aus bestimmten SQLite3-Tabellen selektiv in das SQL- oder CSV-Format ausgeben?

Wie kann ich Daten aus bestimmten SQLite3-Tabellen selektiv in das SQL- oder CSV-Format ausgeben?

DDD
DDDOriginal
2025-01-13 16:24:42925Durchsuche

How Can I Selectively Dump Data from Specific SQLite3 Tables into SQL or CSV Format?

Exportieren Sie SQLite3-Tabellendaten genau in das SQL- oder CSV-Format

In diesem Artikel wird beschrieben, wie Sie nur die Daten in der angegebenen SQLite3-Tabelle exportieren, die Schemainformationen ignorieren und eine SQL-Formatdatei generieren, die direkt in die Datenbank importiert werden kann.

Nur ​​Daten-SQL-Export

CSV-Datei generieren:

Um eine CSV-Datei mit den Daten zu generieren, können Sie den folgenden Befehl verwenden:

<code>.mode csv
.headers on
.out file.csv
select * from MyTable;</code>

Dieser Befehl exportiert den Inhalt der MyTable-Tabelle in das CSV-Format für den einfachen Import in verschiedene Systeme.

SQL-Datei erstellen:

Um eine SQL-Datei zu erstellen, die wieder in eine andere SQLite3-Datenbank eingefügt werden kann, können Sie den folgenden Befehl verwenden:

<code>.mode insert <目标表名>
.out file.sql
select * from MyTable;</code>

Bitte ersetzen Sie <目标表名> durch den Namen der Tabelle in der neuen Datenbank, in die Sie Daten einfügen möchten. Diese Methode ermöglicht die selektive Übertragung von Daten zwischen Tabellen.

Das obige ist der detaillierte Inhalt vonWie kann ich Daten aus bestimmten SQLite3-Tabellen selektiv in das SQL- oder CSV-Format ausgeben?. 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