sqlite3 脚本的使用

本来想找个专门查看数据库的工具的,后来发现脚本也很简单,就直接用脚本了。

sqlite3的脚本可以方便的查看当前数据库里的内容,使用起来其实很简单,这一列举一些最简单的用法,以后如果有更多的应用再补充

首先导入数据库   sqlite3 my.db

列出所有表单     .tables

查看一个表单中所有元素   select * from table2;

详细介绍可以参照: http://www.sqlite.org/cli.html

时间: 2024-10-15 18:42:03

sqlite3 脚本的使用的相关文章

android通过pc脚本执行sqlite3脚本

最近在调研市面上的一些android db框架,需要经常重复的输入一堆比如 adb shell cd /data/data/com.example.testandroiddb/databases sqlite3 demo.dbcreate table xxx;insert xxx;select * from xxx;... 很不方便,就想写个脚本来做这些重复的工作. 主要的问题就是要多个shell之间执行命令. 解决的办法就是shell提供的输入流功能"<" 先编写sqlite3

python脚本sqlite3模块的应用

#!/usr/bin/python # -*- coding:utf-8 -*- import sqlite3 import os class SQLTest: '''sqlite数据库接口''' def __init__(self,path='',verbose=False): self.verbose = verbose self.path = path if os.path.isfile(path): self.conn = sqlite3.connect(path) if self.ve

Windows通过脚本建立SQLite数据库

用脚本建立一个SQLite数据库 依次建立以下两个文件: 1)一个BAT文件:script.bat @ECHO OFF C: CD %HOMEPATH%/Desktop SQLITE3 TEST_DB.DB < a.sql SQLITE3 TEST_DB.DB .dump > result.sql Sqlite3程序可以从Sqlite的官方网站上下载到 2)一个SQL文件:a.sql,里面存储了SQLite的建库脚本,如下例: --SQLite脚本 a.sql --创建PERSONS类 CRE

sqlite3常用命令以及django如何操作sqlite3数据库

一.如何进入sqlite3交互模式进行命令操作? 1.确认sqlite3是否已经安装 进去python命令行,执行 >>> import sqlite3 >>> 没有报错,说明sqlite3已经成功安装了 2.如何进入sqlite3命令行 sqlite3 /path/to/dbname 直接执行sqlite3 加数据库名即可  ~ sqlite3 ~/Downloads/django_test/cmdb/db.sqlite3  sqlite3SQLite version

sqlite3 导出成报表

因为提供的程序数据库对于非程序员来说是隐藏的,所以需要生成一个报表信息给其他人分析使用. .mode csv .head on select ... ; 将查询的数据导出到文件,然后将后缀改为csv就行了,比较方便实用. 程序里为了图少些代码,所以将这些东西写到脚本里 如tmep.sql,然后调用sqlite3 database.db <temp.sql >file.csv 解决用户数据导出问题.

sqlite3经常使用命令&amp;amp;语法

http://blog.csdn.net/linchunhua/article/details/7184439 sqlite数据库仅仅用一个文件就ok,小巧方便,所以是一个很不错的嵌入式数据库,SQLite大量的被用于手机,PDA,MP3播放器以及机顶盒设备. Mozilla Firefox使用SQLite作为数据库. Mac计算机中的包括了多份SQLite的拷贝,用于不同的应用. PHP将SQLite作为内置的数据库. Skypeclient软件在内部使用SQLite. SymbianOS(智

python sqlite3 数据库操作

SQLite3是python的内置模块,是一款非常小巧的嵌入式开源数据库软件. 1. 导入Python SQLite数据库模块 import sqlite3 2. python sqlite3模块的API """ sqlite3.connect(database [,timeout ,other optional arguments]) 该 API 打开一个到 SQLite 数据库文件 database 的链接.您可以使用 ":memory:" 来在 RA

交叉编译Python-2.7.13到ARM(aarch32)—— 支持sqlite3

作者:彭东林 邮箱:[email protected] QQ: 405728433 环境 主机: ubuntu14.04 64bit 开发板: qemu + vexpress-a9 (参考: http://www.cnblogs.com/pengdonglin137/p/6442583.html) 工具链: arm-none-linux-gnueabi-gcc  (gcc version 4.8.3 20140320) Python版本: Python-2.7.13 概述 前面一篇博文(交叉编译

【Android】Sqlite3命令详解

Sqlite3常用命令 Sqlite3命令有"."符合作为前缀. 基本操作 1.创建或者打开数据库 sqlite3 xxx.db 如果xxx.db存在则打开如果没有则新建此时执行创建表的命令后才会出现xxx.db文件. 创建xxx.db数据库 sqlite3 xxx.db CREATE TABLE record(id integer primary key autoincrement,time varchar(20),name varchar(30),count int); 2.查看表