博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sqlite3使用
阅读量:5789 次
发布时间:2019-06-18

本文共 647 字,大约阅读时间需要 2 分钟。

sqlite3使用

sqlite可以在网站上下载。支持Linux, MacOS, Windows等各种操作系统。下载后不需要安装,解压后就可以使用,追加路径到path中,让其可以在任何目录下都可以使用。

进入命令行交互环境

如果已经有了数据库,则在cmd中命令为:

sqlite3 dbfile

没有的话就直接输入sqlite3回车。

查看帮助

sqlite所有的命令前面都带有一个点,例如查看帮助信息的命令为:

sqlite> .help

查看当前数据库

sqlite> .database

注意不用输入分号结束

查看所有表

sqlite> .tables

查看某个表的结构

sqlite> .schema tablename

导出数据库

在交互式命令行下为:

sqlite> .output backup.sqlsqlite> .dump

退出交互式命令行后,可以使用如下命令

sqlite3 dbfile .dump > db_backup.sql

导入数据库

sqlite> .separator ","sqlite> .import datafile tablename

datafile中第一行为列名,剩下行为数据,而tablename不用存在,而是在导入过程中创建。

通过全是sql语句的文件进行导入的命令为:

sqlite> .read backup_file.sql

转载于:https://www.cnblogs.com/zhangqunshi/p/6900901.html

你可能感兴趣的文章
STL 算法
查看>>
分享:Backbone.js 样例站点与入门指南
查看>>
图的基本算法
查看>>
《架构之美》摘录三
查看>>
myeclipse6.5上基于JAX-WS开发Webservice(中文示例)
查看>>
HTML基础(一)
查看>>
谈谈冒烟测试
查看>>
boost.circular_buffer简介
查看>>
Database Appliance并非Mini版的Exadata-还原真实的Oracle Unbreakable Database Appliance
查看>>
CORTEX-M3 异常/中断控制(使能和除能)
查看>>
网页图片缩放(js)
查看>>
没有设计模式画小人,有趣画板
查看>>
简易高负载进程记录脚本
查看>>
在VMware上安装CentOS-6.5 minimal - 安装VMware Tools
查看>>
使用 Xtrabackup 在线对MySQL做主从复制
查看>>
linux sort/uniq 使用
查看>>
enq: TT - contention等待事件
查看>>
【资料整理】git的使用
查看>>
python第三方模块—psutil模块
查看>>
Latches and Tuning:Latches
查看>>