【数据库编程-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 数据库
相关推荐
IvorySQL4 小时前
PostgreSQL 日报|修复截断 zstd 备份检测(10 月 9 日)
数据库·postgresql
刘胡子大叔4 小时前
SQL 脚本的导入顺序
数据库·sql
代码什么用5 小时前
Spring对IoC的实现
数据库·spring
hz567897 小时前
涉密视频会议设备配置指南:终端、音视频采集与配套设施选型
服务器·网络·数据库·安全·实时音视频·信息与通信·智能硬件
广州浮点FLOATLIC7 小时前
许可证服务器迁移后软件打不开:研发 IT 怎样定位连接问题
linux·服务器·数据库
程序员Sunday7 小时前
MySQL 为什么使用 B+ 树索引?把范围查询、回表和覆盖索引连起来
数据库·mysql
半杯咖啡半行码7 小时前
Qt开发实战:数据库、MV 模式、QProcess与串口通信全攻略
数据库·qt
小米里的大麦8 小时前
16 MySQL 事务
数据库·mysql
西柚小萌新8 小时前
【LLM&&AI应用开发 八股文】--4.3.Agent智能体(下)
java·开发语言·数据库
邓工说电9 小时前
智慧断路器安全吗?数据加密、离线保护与合规认证全解读
大数据·数据库·人工智能·智能断路器·炜晔科技