`

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
导出完毕.

转至:http://hi.baidu.com/abcfxr/blog/item/31af53c75c441b169d163d9f.html
分享到:
评论

相关推荐

    linux下数据库导入导入导出EXCEL文件

    本文将详细介绍如何在Linux环境下通过命令行操作SQLite数据库,实现数据的导入导出功能。 #### 二、准备工作 在开始之前,请确保您的系统已经安装了SQLite。如果尚未安装,可以通过以下命令安装: ```bash sudo ...

    sqlite c操作 移植到arm 导入导出csv

    "SQLite在ARM平台上的移植和CSV导入导出" SQLite是一种轻量级的关系型数据库管理系统,它广泛应用于嵌入式系统和移动设备中。ARM平台是目前最流行的嵌入式系统架构之一,因此将SQLite移植到ARM平台上非常有必要。...

    易语言源码易语言将access数据库导入sqlite数据库源码.rar

    易语言源码易语言将access数据库导入sqlite数据库源码.rar 易语言源码易语言将access数据库导入sqlite数据库源码.rar 易语言源码易语言将access数据库导入sqlite数据库源码.rar 易语言源码易语言将access数据库...

    Qt将Sqlite中的数据导出为Excel

    本篇我们将探讨如何利用Qt将SQLite数据库中的数据导出到Excel格式,这是一个实用的功能,尤其对于需要数据分析和报告的项目。 首先,让我们理解这个过程的基本步骤: 1. **连接SQLite数据库**:使用`QSqlDatabase`...

    Delphi版SQLite数据库工具

    4. 数据导入导出:可以从其他数据库格式(如CSV、Excel)导入数据,也可以将SQLite数据库导出为这些格式。 5. 权限管理:对数据库的读写权限进行控制,保护数据安全。 6. 错误日志:记录操作过程中的错误信息,便于...

    DBImport_V3 数据库导入导出,转文档工具

    《DBImport_V3:数据库导入导出与文档转换利器》 DBImport_V3是一款高效实用的数据库管理和转换工具,专为IT专业人士设计,提供数据库数据的导入导出以及格式转换功能。这款工具支持多种数据库系统,包括但不限于...

    SQLite数据库打开工具

    5. 导入/导出:方便地将数据导入或导出到CSV、Excel或其他数据库格式。 6. 权限管理:对数据库用户进行权限分配,控制对数据库的访问。 7. 数据备份与恢复:提供数据库的备份和恢复功能,确保数据安全。 8. 数据同步...

    wpf sqlite 导入导出excel

    当涉及到WPF应用与SQLite数据库的交互时,导入和导出Excel数据是一个常见的需求。本文将详细讲解如何在WPF应用中使用SQLite数据库进行Excel数据的导入与导出。 首先,我们需要了解如何在WPF项目中集成SQLite。通常...

    SQLite数据库查看工具(SQLiteBrowser)

    4. 导入/导出功能:可以将数据从CSV或其他数据库格式导入到SQLite,也可以将SQLite数据库导出为其他格式,如CSV或SQL脚本。 5. 表创建与修改:允许用户创建新的表,定义列名、数据类型和约束,同时也可以修改已存在...

    sqlite数据库和excel的互相导入导出(通讯录).rar_SQLite excel_SQLite 导入_sqlite_vs

    将SQLite数据库与Excel进行交互,主要是为了在两者之间传输数据,如导入Excel数据到SQLite数据库,或从SQLite导出数据到Excel。这种操作在需要将大量结构化数据快速转换、分析或在不同平台间共享时非常有用。 **...

    Sqlite 数据库删除恢复

    5. **恢复数据**:选定记录后,工具会尝试重建这些记录,并将它们导出到一个新的SQLite数据库文件中,以避免对原始数据库造成影响。 6. **合并数据**:最后,用户需要将恢复的记录合并回原数据库,或者根据具体情况...

    wpf sqlite 导入导出excel.zip

    本项目“wpf sqlite 导入导出excel.zip”似乎关注的是如何在WPF应用中实现SQLite数据库与Excel文件之间的数据交互。这涉及到以下几个关键知识点: 1. **WPF数据绑定**:在WPF中,数据绑定机制允许UI元素与应用程序...

    Sqlite数据库编辑工具

    6. **导入导出**: 支持从CSV、Excel等格式导入数据,也可以导出为这些格式。 7. **权限管理**: 设置用户访问权限,控制数据访问安全。 8. **日志查看**: 查看数据库操作日志,便于调试和问题排查。 中文版的SQLite...

    sqlite 数据库管理工具

    SQLite数据库管理工具是一种轻量级但功能强大的数据库管理系统,尤其适用于个人项目或小型应用程序的数据存储。SQLite Studio是一款针对SQLite数据库的图形用户界面(GUI)工具,它提供了中文界面,使得国内用户在...

    SQLite 数据库查看器

    3. 数据库搭建:该工具通常提供创建新数据库、导入导出数据库文件的功能,使得用户可以快速构建和备份自己的数据库系统。 4. 数据炒作:这里的“数据炒作”可能是指数据操作和处理,包括数据筛选、排序、聚合、联接...

    android 数据库导入导出

    本文将深入探讨如何在Android中进行数据库的导入与导出,以及如何利用工具SQLiteSpy对SQLite数据库进行操作。 首先,我们来了解Android中的SQLite数据库。每个Android应用都有自己的SQLite数据库,可以通过...

    SQLite数据库查看器

    6. **数据导出与导入**: 数据库查看器通常具备数据导出和导入功能,可以将SQLite数据库转换成其他格式(如CSV、Excel、XML等),或者从这些格式导入数据到SQLite,便于数据交换和备份。 7. **安全性与权限管理**: ...

    SqlServer 到SQLite数据库的自动转换工具

    4. **数据迁移**:将导出的SQL Server数据导入到SQLite数据库中,确保数据完整性。 5. **错误处理和调试**:在转换过程中,可能会遇到兼容性问题或错误,工具需要有处理这些问题的能力。 在压缩包文件“SQL_Server_...

    sqlite数据库编辑器.rar

    5. **数据导入导出**:可以从其他数据库格式(如MySQL、PostgreSQL)导入数据,也可以将SQLite数据导出到其他格式。 6. **查询分析**:提供查询性能分析,帮助优化查询效率。 7. **版本控制**:与版本控制系统(如...

    sqlite数据库管理工具

    9. **导入与导出数据**:可以从多种格式(如CSV、JSON)导入数据,也可以将数据导出为各种格式。 10. **权限管理**:尽管SQLite本身的权限系统相对简单,但工具通常会提供一些基本的权限控制功能。 SQLiteStudio...

Global site tag (gtag.js) - Google Analytics