Linux命令行执行sqlite3命令创建表格,插入数据,获取数据
Linux命令行执行sqlite3命令创建表格,插入数据,获取数据
文章目录
- Linux命令行执行sqlite3命令创建表格,插入数据,获取数据
- 1-进入sqlite3
- 2-创建数据库
- 3-创建表
- 4-插入数据
- 5-查看数据
- 6-删除表
1-进入sqlite3
wangdengtao@wangdengtao-virtual-machine:~$ sqlite3
2-创建数据库
sqlite> .open haha.db
上面的命令创建了数据库文件 haha.db,位于 sqlite3 命令同一目录下。
打开已存在数据库也是用 .open 命令,以上命令如果 haha.db 存在则直接会打开,不存在就创建它。
3-创建表
creat table +表名创建表。
创建了一个 COMPANY 表,ID 作为主键,NOT NULL 的约束表示在表中创建纪录时这些字段不能为 NULL:
可以用
.tables查看表,显示表名
.schema 查看表头
.schema +表名查看详细表的信息
sqlite> CREATE TABLE COMPANY(ID INT PRIMARY KEY NOT NULL,NAME TEXT NOT NULL,AGE INT NOT NULL,ADDRESS CHAR(50),SALARY REAL
);
4-插入数据
INSERT INTO +表名(表头)插入数据,大小写不打紧
sqlite> INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)
VALUES (1, 'Paul', 32, 'California', 20000.00 );
5-查看数据
select *from +表名查看表数据
select *from COMPANY
6-删除表
sqlite>DROP TABLE COMPANY;
最后退出的话就是.quit
Linux命令行执行sqlite3命令创建表格,插入数据,获取数据相关推荐
- Promise相关内容(三)——异步获取服务器数据:promise方式解决回调地狱的问题。通过多个.then使代码可读性更高 实现异步任务的串行执行,保证按顺序发送请求获取数据
Promise相关内容(三)--异步获取服务器数据:promise方式解决回调地狱的问题.通过多个.then使代码可读性更高 & 实现异步任务的串行执行,保证按顺序发送请求获取数据 第一种形式 ...
- linux使用管道显示某一进程的运行情况,pv - 显示当前在命令行执行的命令的进度信息,管道查看器...
补充说明 pv命令 Pipe Viewer 的简称,由Andrew Wood 开发.意思是通过管道显示数据处理进度的信息.这些信息包括已经耗费的时间,完成的百分比(通过进度条显示),当前的速度,全部传 ...
- 养疗经 Tin Shell 脚本命令行 执行 select 命令已测试成功如图, 作者 罗瑶光
- sqlplus 命令行执行sql命令
主要是管道 echo -e "select sysdate from dual" | sqlplus username/password@ip:port/orcl 当使用groov ...
- java cd命令_java执行cd命令
如果要在java程序里执行一条linux可以用下面的写法 Process process = Runtime.getRuntime().exec(cmd);process.waitFor(); 但是当 ...
- mysq命令行导出sql_mysql 命令行导入导出 sql
命令行source 导入数据库: 代码如下复制代码 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入 ...
- 在Linux系统的命令行中为MySQL创建用户的方法
这篇文章主要介绍了在Linux系统的命令行中为MySQL创建用户的方法,包括对所建用户的权限管理,需要的朋友可以参考下 要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行.每个MySQ ...
- 【Android 安全】DEX 加密 ( Java 工具开发 | 生成 dex 文件 | Java 命令行执行 )
文章目录 一.生成 dex 文件 二.生成 dex 文件代码示例 三.生成 dex 结果 参考博客 : [Android 安全]DEX 加密 ( 常用 Android 反编译工具 | apktool ...
- TortoiseSVN 命令 (命令行执行工具)
TortoiseSVN 命令 (命令行执行工具) TortoiseSVN是一个GUI客户端,这个自动化指导为你展示了让TortoiseSVN对话框显示并收集客户输入,如果你希望编写不需要输入的脚本,你 ...
最新文章
- 【转】make makefile cmake qmake都是什么,有什么区别?
- Shell生成随机uuid
- SpringBoot 结合 RabbitMQ 简单项目
- DataTable数据集动态构造Table表结构
- 【生信进阶练习1000days】day4-Annotation包中mapIds函数的使用
- Idea复制文件一直updating indices
- 【论文阅读】POI2Vec: Geographical Latent Representation for Predicting Future Visitors
- 计算机硬盘数据清零,彻底清除Windows电脑磁盘数据
- 【安全牛学习笔记】Kali Linux基本工具
- [R]_使用mutate_all(),mutate_at(),mutate_if()操纵数据框的列
- Android应用推广渠道分享
- Debian ISCSI
- Java自己写一个json转换器,对象转json,json转对象
- 关于“显示器驱动程序已停止响应并且已成功恢复”的解决方案
- 解决WIN 7 不能任意修改无线网卡MAC地址的问题
- Delphi 微信支付接口AEAD_AES_256_GCM解密
- 【vscode】 远程:Unauthorized client refused: auth mismatch)
- redis集群报 MOVED 7365 127.0.0.1:7002
- Redis 复制、Sentinel的搭建和原理说明(转)
- 金额转换成大写和简称的方法
热门文章
- 合并两个list 并去重
- element-ui表格实现表头快速筛选
- 苹果 5G 尘埃落定:Intel 无奈出局,高通成为大赢家...
- easypoi 批量导出_POI导出大量数据的简单解决方案(附源码)
- 码云 + Hexo 搭建个人博客
- css漂亮阴影,css3 shadow为了实现各种漂亮的阴影效果
- 海思Hi3536开发——处理器整体架构了解
- java 三次贝塞尔曲线算法_转:穿过已知点画平滑曲线(3次贝塞尔曲线)
- 现代城市生态与环境学题库
- Excel如何批量从中英文混合文本中提取出汉字