【数据库编程-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 数据库
相关推荐
计算机毕设VX:Fegn08959 分钟前
计算机毕业设计|基于springboot + vue图书商城系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
求学中--1 小时前
MySQL 数据库完整操作命令与使用指南
数据库·sql·mysql·oracle
DKunYu2 小时前
误删数据库表导致出现1146报错
数据库
惜分飞3 小时前
sql server 事务日志备份异常恢复案例---惜分飞
前端·数据库·php
sunddy_x3 小时前
MySQL入门
数据库·mysql
_Minato_4 小时前
数据库知识整理——数据库设计的步骤
数据库·经验分享·笔记·软考
坐吃山猪4 小时前
BrowserUse14-源码-ScreenShot模块-整理
linux·数据库·python
廋到被风吹走4 小时前
【数据库】【MySQL】各种 JOIN 的特点及应用场景
数据库·mysql
@nengdoudou4 小时前
KingbaseES 实现 MySQL 函数 DATEDIFF
数据库·mysql
Knight_AL5 小时前
如何在 MySQL 中优雅统计“只算周一到周五”的到访数据?
数据库·mysql