`
javachs
  • 浏览: 120659 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

sqlite表结构和数据的导出(转)

阅读更多
全部导出
sqlite3 data.db
>.output dd.sql
>.dump

全部导入
sqlite3 mydb.db
>.read dd.sql

平时使用官方提供的sqlite3.exe工具来操作 sqlite的数据库
进入管理:
sqlite3.exe d:\test.db //假设数据是 d:\test.db
>.databases //显示所有数据库 和 mysql的 show databases; 
>.tables //显示当前数据库的表格 和 mysql 的show tables; 
>.schment tablename;  //显示表格结构 和mysql的 SHOW Create TABLE tbl_name
>.output c:\\1.sql  //导出当前数据库的 sql语句 和mysql的 mysqldump
>.dump
>.import c:\\1.sql //导入 //mysql 用source
===================
导入
命令: .import
sqlite> .import 文件名 表名
注1: 不要忘了开头的点
注2: 这条语句不能用分号结束. 非SQL不需要分号结束.
注3: 需要查看默认的分隔符separator. 必须一致. 如果不一致可能导致sqlite字段分割错误.
        查看分隔符使用命令  .show , 如果不一致可直接修改, 比如:
        sqlite>.separator ","
        将分隔符转为逗号.
举例1:
将文件a.csv中的数据导入表 tab_xx. (a.csv中字段以逗号分割)
sqlite> .separator ","
sqlite> .import a.csv tab_xx
sqlite>
导入结束.

导出
实现方式: 将输出重定向至文件.
命令: .output
sqlite> .output a.txt
然后输入sql语句, 查询出要导的数据. 查询后,数据不会显示在屏幕上,而直接写入文件.
结束后,输入
sqlite> .output stdout
将输出重定向至屏幕.
举例2:
将 tab_xx 中的数据导出到文件a.txt
sqlite> .output a.txt
sqlite> select * from tab_xx;
sqlite> .output stdout
导出完毕.
0
2
分享到:
评论

相关推荐

    2014版net代码生成器+SQL表结构、数据导出工具

    1、可以生成MVC、Factory代码(SQLServer,SQLite) 2、可以导出SQL表结构(SQL2000,SQL2005,SQL2008) 3、可以根据条件导出SQL数据(insert 语句)

    SQLiteSpy 将android生成的sqlite导出 可以直接查看

    在adt debug模式下找到sqlite文件,然后导出到电脑,便可以直接查询键值对

    Sqlite Developer v4.15.zip

    表结构设计,数据维护,ddl生成,加密数据库支持,sqlite2,3支持 强大的SQL编辑器 语法高亮 编辑历史 关键字自动完成 括号高亮匹配 表,字段名自动完成 自动SQL语法错误提示 支持代码格式化器 支持ANSI,...

    SQLite 数据库的管理工具

    数据表管理:用户可以在 SQLiteAdmin 中创建新的数据表,定义表结构和字段类型,以及设置主键和约束。此外,也可以删除和修改现有的数据表。 数据操作:SQLiteAdmin 支持插入、更新和删除数据,用户可以通过表单或...

    sqlite数据库查看编辑工具SqlietAdmin

    一款很好的对sqlite操作的工具,查看、创建、修改、导出表结构等。

    SQLite数据库工具 SQLiteSpy

    SQLiteSpy 提供了丰富的功能,包括数据库结构查看、SQL 查询编辑器、数据导入/导出等。它还支持 SQLite 的所有数据类型,包括 BLOB。SQLiteSpy 提供了一个数据网格视图,使得编辑表数据变得非常方便。你可以直接在...

    sqlite-web:用Python编写的基于WebSQLite数据库浏览器

    sqlite-web是用Python编写的基于WebSQLite数据库浏览器。...屏幕截图索引页面显示有关数据库的一些基本信息,包括表和索引的数量以及其在磁盘上的大小: structure选项卡显示有关表结构的信息,包括列,索引和外键

    Navicat Premium操作手册.7z

    7批处理作业转换(只限于Navicat Premium)209转储SQL 文件或运行SQL 文件209打印数据库或模式或表结构(只限于完整版本)210命令列介面210报表(只限于Navicat Premium 和企业版)211报表数据211报表查询向导211...

    任意数据库转换系统 DB2DB 1.80最新迁移转换工具

    DB2DB 的全称是 DataBase2DataBase,可以实现任意数据库类型之间的数据库转换,目前支持的数据库类型...数据库转换包含以下内容:数据表表结构,数据表主键,数据表索引,数据表数据。还可以导出*.sql执行文件。非常实用。

    DB2DB 数据库转换工具 V1.9.5

    · 数据库表结构自动同步 · 数据表索引自动同步 · 数据表字段默认值自动同步 · 支持对二进制字段数据的同步 · 支持各种数据库中自增型字段的处理 · 支持同步前对数据表进行检查,避免出现由于数据库自身限制的...

    一些很有用的SQLite命令总结

    显示表结构: 代码如下: sqlite> .schema [table] 获取所有表和视图: 代码如下: sqlite > .tables 获取指定表的索引列表: 代码如下: sqlite > .indices [table ] 导出数据库到 SQL 文件: 代码如下: sqlite >...

    【最新版】modeler030_ess_mac_en.zip navicat-data-modeler-essentials: 3.0.8【亲测可用】最好的数据

    Navicat Data Modeler是功能强大且具有成本效益的数据库设计工具,可帮助您构建高质量的概念,逻辑和物理数据模型。它使您可以直观地设计数据库结构,执行反向/正向工程过程,从ODBC数据源导入模型,生成复杂的SQL /...

    DatAdmin 专业旗舰版

    表数据导出/导入/到包括CSV,为TXT,HTML和XML,Excel格式等命令行支持。调度。由表复制拖放不同的服务器之间也。 5.数据库的设计和比较 数据库表的结构模型和编辑。数据库关系图。真正的数据库同步。数据库模式...

    [数据库管理工具]JenaSoft DatAdmin Ultimate v5.4.1

    表数据导出/导入/到包括CSV,为TXT,HTML和XML,Excel格式等命令行支持。调度。由表复制拖放不同的服务器之间也。 5.数据库的设计和比较 数据库表的结构模型和编辑。数据库关系图。真正的数据库同步。数据库模式...

    用Delphi编写的用于管理MariaDB,MySQL,SQL Server,PostgreSQL和SQLite的轻量级客户端-Python开发

    HeidiSQL HeidiSQL是有用且可靠的工具,是使用流行...另外,您可以将结构和数据导出到SQL文件,剪贴板或其他服务器。 阅读有关功能或查看一些屏幕截图。 查看在线帮助页面以了解如何使用HeidiSQL。 需要构建Delphi XE5

    SqliteToOracle Sqlite导入Oracle软件 v2.5官方版

    能够帮助用户快速的将数据或表从SQLite结构传输到Oracle,SqliteToOracle允许大家传输单个表或整组数据,以及定义通过SQL查询导出的源。基本简介 SqliteToOracle(Sqlite导入Oracle程序)是一款最新的Sqlite导入...

    【最新版】navicat150_premium_en.dmg navicat-premium: 15.0.14【亲测可用】最好的MySQL数据库开发工具

    将数据从表/集合,视图或查询结果导出为Excel,Access,CSV等格式。使用我们的内置编辑器添加,修改和删除记录,您可以在Tree View,JSON View和类似电子表格的经典Grid View中方便地进行编辑。Navicat为您提供有效...

    MDB Explore for mac破解版

    MDB Explorer for mac是专为快速和方便的查看MDB和MDE文件无需访问许可证。这个应用程序可以用来打开来自多个访问数据库的表,你的表...MDB Explorer可以导出数据到许多其他的格式包括SQLite,CSV,XML、XLS和XLSX TXT。

    HeidiSQL:用Delphi编写的用于管理MariaDB,MySQL,SQL Server,PostgreSQL和SQLite的轻量级客户端

    另外,您可以将结构和数据导出到SQL文件,剪贴板或其他服务器。 阅读有关或查看一些。 需要帮忙? 查看以了解如何使用HeidiSQL。 该旨在提出问题。 是报告错误或请求新功能的地方。 建造 构建HeidiSQL需要使用...

    一款方便、快捷的数据库文档查询、生成工具

    一款方便、快捷的数据库文档查询、生成工具,支持SqlServer/Oracle/MySql/PostgreSQL/SQLite数据库表结构文档查询、生成;导出文档支持CHM、Word、Excel、PDF、Html、Xml、Json、MarkDown等多种格式。致力于成为帮助...

Global site tag (gtag.js) - Google Analytics