一些很有用的SQLite命令总结_SQLite

显示表结构:

复制代码 代码如下:

sqlite> .schema [table]

获取所有表和视图:

复制代码 代码如下:

sqlite > .tables

获取指定表的索引列表:

复制代码 代码如下:

sqlite > .indices [table ]

导出数据库到 SQL 文件:

复制代码 代码如下:

sqlite > .output [filename ]
sqlite > .dump
sqlite > .output stdout

从 SQL 文件导入数据库:

复制代码 代码如下:

sqlite > .read [filename ]

格式化输出数据到 CSV 格式:

复制代码 代码如下:

sqlite >.output [filename.csv ]
sqlite >.separator ,
sqlite > select * from test;
sqlite >.output stdout

从 CSV 文件导入数据到表中:

复制代码 代码如下:

sqlite >create table newtable ( id integer primary key, value text );
sqlite >.import [filename.csv ] newtable

备份数据库:

复制代码 代码如下:

/* usage: sqlite3 [database] .dump > [filename] */
sqlite3 mytable.db .dump > backup.sql

恢复数据库:

复制代码 代码如下:

/* usage: sqlite3 [database ] < [filename ] */
sqlite3 mytable.db < backup.sql

时间: 2024-10-22 10:00:12

一些很有用的SQLite命令总结_SQLite的相关文章

不常见但是很有用的gcc命令行选项(二)

gcc 编译器提供了几乎数不清的命令行选项列表.当然,没有人会使用过或者精通它所有的命令行选项,但是有一些命令行选项是每一个 gcc 用户都应该知道的 - 即使不是必须知道.它们中有一些很常用,其他一些不太常用,但不常用并不意味着它们的用处没前者大. 在这个系列的文章中,我们集中于一些不常用但是很有用的 gcc 命令行选项,在第一节已经讲到几个这样的命令行选项. 不知道你是否能够回想起,在这个系列教程的第一部分的开始,我简要的提到了开发者们通常用来生成警告的 -Wall 选项,并不包括一些特殊的

不常见但是很有用的 GCC 命令行选项(二)

gcc 编译器提供了几乎数不清的命令行选项列表.当然,没有人会使用过或者精通它所有的命令行选项,但是有一些命令行选项是每一个 gcc 用户都应该知道的 - 即使不是必须知道.它们中有一些很常用,其他一些不太常用,但不常用并不意味着它们的用处没前者大. 在这个系列的文章中,我们集中于一些不常用但是很有用的 gcc 命令行选项,在第一节已经讲到几个这样的命令行选项. 不知道你是否能够回想起,在这个系列教程的第一部分的开始,我简要的提到了开发者们通常用来生成警告的 -Wall 选项,并不包括一些特殊的

不常见但是很有用的gcc命令行选项(一)

软件工具通常情况下会提供多个功能以供选择,但是如你所知的,不是所有的功能都能被每个人用到的.公正地讲,这并不是设计上的错误,因为每个用户都会有自己的需求,他们只在他们的领域内使用该工具.然而,深入了解你所使用的工具也是很有益处的,因为你永远不知道它的某个功能会在什么时候派上用场,从而节省下你宝贵的时间. 举一个例子:编译器.一个优秀的编程语言编译器总是会提供极多的选项,但是用户一般只知道和使用其中很有限的一部分功能.更具体点来说,比如你是 C 语言开发人员,并将 Linux 作为你的开发平台,那

11 个很少人知道但很有用的 Linux 命令

Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有价值的宝藏.有些Linux命令很少人知道,但不管你是新手还是高级用户,它们都非常方便有用. 少有人知道的Linux命令 这篇文章的目的是介绍一些少有人知的Linux命令,它们一定会高效地帮你管理你的桌面/服务器. 1. sudo !!命令 没有特定输入sudo命令而运行,将给出没有权限的错误.那么,

不常见但是很有用的 gcc 命令行选项(一)

软件工具通常情况下会提供多个功能以供选择,但是如你所知的,不是所有的功能都能被每个人用到的.公正地讲,这并不是设计上的错误,因为每个用户都会有自己的需求,他们只在他们的领域内使用该工具.然而,深入了解你所使用的工具也是很有益处的,因为你永远不知道它的某个功能会在什么时候派上用场,从而节省下你宝贵的时间. 举一个例子:编译器.一个优秀的编程语言编译器总是会提供极多的选项,但是用户一般只知道和使用其中很有限的一部分功能.更具体点来说,比如你是 C 语言开发人员,并将 Linux 作为你的开发平台,那

DOS下一些很有用的网络命令

网络 DOS下常用网络相关命令解释Arp显示和修改"地址解析协议"(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表.该命令只有在安装了 TCP/IP 协议之后才可用. arp -a [inet_addr] [-N ][if_addr]] arp -d inet_addr [if_addr] arp -s inet_addr ether_addr [if_addr] 参数 -a 通过询问 TCP/IP 显示当前 ARP 项.如果指定了 inet_addr,则只显示指定计算机的

一些不起眼但非常有用的 Vim 命令

一些不起眼但非常有用的 Vim 命令 如果我的关于这个话题的最新帖子没有提醒到你的话,那我明确地说,我是一个 Vim 的粉丝.所以在你们中的某些人向我扔石头之前,我先向你们展示一系列"鲜为人知的 Vim 命令".我的意思是,一些你可能以前没有碰到过的命令,但可能对你来说很有用.作为第二免责声明,我不知道哪些命令是你可能知道的,以及哪些是对你来说有用的.因此这些命令实际上是一些相对少见,但很可能很有用的 Vim 命令. 保存文件并退出 说起来有些惭愧,我也是最近才学到这个命令 :x 和下

40个很有用的Mac OS X Shell脚本和终端命令

这里有一堆的 Mac OS X 下的终端命令,我将这些命令进行了简单的分类,这里很多命令在其他系统(Windows.Linux)一样有效,特别是 Linux/Unix.希望这些命令对你有帮助. 系统 重启 Mac OS X: shutdown - r now 关闭 Mac OS X: shutdown now 电源管理/省电 获取当前电源管理设置的信息 pmset -g 设置显示器无活动15分钟后关闭 sudo pmset displaysleep 15 让计算机在无活动30分钟后休眠 sudo

转 16条很有用的Chrome浏览器命令

    Google Chrome浏览器有很多的特性在界面菜单中是没有体现的,你可以通过「chrome://命令」来访问.在Chrome的浏览器地址栏中输入命令,就会返回相应的结果.下面是16个非常有用的chrome://命令: 1. chrome://downloads 等同于从菜单中查看下载内容,其快捷键是Ctrl+J 2. chrome://extensions 等同于菜单-工具-扩展 3.chrome://plugins 显示已安装插件  4. chrome://bookmarks 等同