【数据库编程-SQLite3(三)】Ubuntu下sqlite3的使用

学习分享

1、安装sqlite3命令

powershell 复制代码
sudo apt-get install sqlite3

2、sqlite3点命令

3、在Linux命令行下,启动sqlite3

创建dbDir文化夹,进入shell命令模式

3.1、编写sql脚本

另外打开一个shell命令窗口,进行编写脚本

3.2、脚本编写--DDL

在下面的脚本第二行中(drop table if exists tbl_user;)--如果表存在就删除,不存在就创建

3.3、进入xxx.db数据库,读取脚本。

3.4、再次查看数据库中的表。证明表创建成功。

3.5、查看数据表中用户内容

3.6、查看表结构

3.7、在数据库表中 内容以表结构显示

4、数据库 .db文件转储为sql文件

先使用 命令 sqlite3 /root/mydb.db 进入数据库

使用以下命令将整个数据库导入到 文件 /root/allData.sql 中

powershell 复制代码
sqlite> .output /root/tableOneData.sql   # <注释> 将 sqlite 标准输出重定向到/root/tableOneData.sql 文件
sqlite> .dump myTableOne	# <注释> 将表导出到标准输出
sqlite> .exit		# <注释> 退出该sqlite 数据库
相关推荐
AOwhisky6 小时前
MySQL 学习笔记(第四期):SQL 语言之多表查询
linux·运维·网络·数据库·笔记·学习·mysql
小红卒6 小时前
mysql之udf提权
数据库·mysql·网络安全
Trouvaille ~7 小时前
【Redis篇】Redis 哨兵(Sentinel):高可用自动故障转移
数据库·redis·缓存·中间件·sentinel·高可用·哨兵
qfljg7 小时前
oracle 迁移到postgres
数据库·oracle
giaz14n9X7 小时前
Redis 分布式锁进阶第五十七篇
数据库·redis·分布式
剑神一笑8 小时前
Linux ls 命令深度解析:从目录遍历到颜色输出的实现原理
linux·服务器·数据库
Maynor9968 小时前
Codex API 网关迁移与流量优化实战
数据库·oracle
WyCAGy8ij8 小时前
Redis 分布式锁进阶第二篇讲解
数据库·redis·分布式
南极企鹅8 小时前
MySQL的两大支柱:undo Log&redo log
数据库·mysql·oracle
智航GIS8 小时前
ArcGIS大师之路500技---078文件数据库的加密与解密
数据库·arcgis