从 SQLite3 表中提取数据
本指南演示了从特定 SQLite3 表(不包括架构)中提取数据的有效方法。 命令行提供了几种有效的方法。
导出为 CSV
要将数据导入其他应用程序,逗号分隔值 (CSV) 文件是理想的选择:
<code>.mode csv .headers on .out file.csv select * from MyTable;</code>
.mode csv
将输出格式设置为 CSV,.headers on
包括列标题,.out
指定输出文件 (file.csv
),select
语句从 MyTable
检索所有数据。
导出到 SQL
创建适合重新插入另一个 SQLite 数据库的 SQL 文件:
<code>.mode insert <target_table_name> .out file.sql select * from MyTable;</code>
.mode insert
将输出格式设置为 SQL INSERT
语句,<target_table_name>
指定 INSERT
语句的目标表名称,.out
指定输出文件 (file.sql
)。
这些方法允许以您喜欢的格式从指定的 SQLite3 表中选择性地提取数据。
以上是如何高效转储特定SQLite3表中的数据?的详细内容。更多信息请关注PHP中文网其他相关文章!