首頁 >資料庫 >mysql教程 >如何選擇性地將特定 SQLite3 表中的資料轉儲為 SQL 或 CSV 格式?

如何選擇性地將特定 SQLite3 表中的資料轉儲為 SQL 或 CSV 格式?

DDD
DDD原創
2025-01-13 16:24:42916瀏覽

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

精準匯出SQLite3表格資料到SQL或CSV格式

本文介紹如何僅匯出指定SQLite3表格中的數據,忽略模式信息,並產生可直接匯入資料庫的SQL格式檔案。

僅資料SQL匯出

產生CSV檔:

要產生包含資料的CSV文件,可以使用以下指令:

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

此指令將MyTable表的內容匯出為CSV格式,方便匯入到各種系統。

建立SQL檔:

要建立可重新插入到另一個SQLite3資料庫的SQL文件,可以使用以下命令:

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

請將<目标表名>替換為新資料庫中要插入資料的表名。此方法允許在表之間選擇性地傳輸資料。

以上是如何選擇性地將特定 SQLite3 表中的資料轉儲為 SQL 或 CSV 格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn