SQlite增删改查
SQlite从入门到入土
1.SQlite的增删改查
文章目录
- SQlite从入门到入土
- 前言
- 一、SQlite简介和下载安装
- 二、简单操作
- 1.建一个表
- 2.增加数据
- 3.删除数据
- 4.修改数据
- 5.查数据
- 6.导入excel、txt
- 总结
前言
SQlite安装及使用,还有一些简单的增删改查+导入csv\txt等格式文档到数据库的操作。
最终效果,建了一个英国队球员表:
一、SQlite简介和下载安装
一种数据库,简单好用的数据库。
需要下载它的依赖库和exe文件。
点击下面链接:
https://www.sqlite.org/download.html
DLL是依赖库,Tools是exe文件,按自己电脑是64位还是32位下载下来
解压在一个文件夹里
当前目录下打开终端
./sqlite3
就可以使用了
还可以下载可视化工具
https://www.sqliteexpert.com/download.html
个人版
二、简单操作
1.建一个表
代码如下:
sqlite> create table England(...> name char[30],...> age int,...> position char[30]);
2.增加数据
这里我们用insert增加c罗和莫德里奇的数据
代码如下:
sqlite> insert into England values('cr7','37','fw');
sqlite> insert into England values('moderic','36','mf');
sqlite> .tables
England
sqlite> select * from England;
命令行显示如下结果:
cr7|37|fw
moderic|36|mf
模式控制.mode
sqlite> .mode box
sqlite> select * from England;
可以看到结果更好看
3.删除数据
sqlite> delete from England where (age > 36);
where后接删除条件,不加条件全部删掉
4.修改数据
sqlite> update England set position = 'mf-centralFieldr' where (age = 36);
还是一样,where限定条件,不加这个条件,全部修改。
5.查数据
哈哈,其实我们一直都在用查询,就是之前的select
select后面可以加限定条件
6.导入excel、txt
比如导入这个表
先建一个有7列的空表
sqlite> .separator "," #指定分隔符为","
sqlite> .import england.csv e
就可以得到开头的表
总结
简单介绍SQlite
SQlite增删改查相关推荐
- android 入门 006(sqlite增删改查)
android 入门 006(sqlite增删改查) package cn.rfvip.feb_14_2_sqlite;import android.content.Context; import a ...
- SQLite 增删改查
一. 打开Eclipse,连接安卓设备 博主这里以Eclipse自带的模拟器为例 新建模拟器 如图: 单击Create 如图: 单击OK 选中新建的模拟器 点击start 如图: 然后点击launch ...
- python对sqlite增删改查_Python操作sqlite3数据库 增删改查
SQLite,是一款轻型的数据库,占用资源非常的低.这里记录下对sqlite3的增删改查相关操作,顺便复习一下SQL语句- -. 一.创建数据库 连接到一个现有的数据库.如果数据库不存在,那么它就会被 ...
- sqlite 增删改查附代码
一.进入数据库 命令行输入下列命令进入数据库 1.adb 2.adb shell 3.cd data 4.cd data 5.cd [包名] 6.创建数据库后 7.cd databases 8.sql ...
- 【数据库学习笔记】——操作sqlite(增删改查)以及cursor的方法介绍
目录 1.sqlite数据库介绍 1)常见的数据库操作 2)数据操作常见步骤 2.向数据表中增加数据(insert into) 1)向数据表中添加一条记录 2)向数据表中一次性添加多条记录 3.修 ...
- python对sqlite增删改查_Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】...
本文实例讲述了python操作SQLite数据库的方法.分享给大家供大家参考,具体如下: SQLite简介 SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的 ...
- 福州传一卓越编程培训第二天2023 05 23 数据库sqlite增删改查,excel中的数据输出为sql语句
数据库基本概念 数据库即 存储数据的系统(DBS database sysytem) 数据库系统 数据库的管理系统软件 DBMS manager 数据文件 db文件 存储数 ...
- Android --- SQLite增删改查的语句
SQLite是一款轻量级的关系型数据库,它运算速度快,占用资源少html SQLiteDatabase mySql; 一.删除操作: publicint delete (String table, S ...
- 安卓期末大作业——琴社商店,sqlite增删改查
演示视频 (安卓期末大作业)琴店APP的运行演示视频 设计报告 建议从以下方面填写:1. 课题的作用和意义 2.课题综述 3.完成思路与方法 4.软件设计流程图(图示说明系统) 5. 课程设计的 ...
最新文章
- Linux上(Redhat7)实现NFS文件共享服务
- 工具类的方法怎么引用_Java实用工具类:File工具类方法学习,可创建目录及文件...
- 详解Cookie 【转】
- 基于JAVA+SpringMVC+Mybatis+MYSQL的驾照在线考试系统
- Python __getattribute__ vs __getattr__
- 老男孩教育每日一题-2017年4月10日-find命令题目
- 冒泡排序时间复杂度计算和优化
- C# ZPL命令 实现打印中文
- HTML5基础基础练习题
- 当img没有图片时候,显示默认图片代码
- C#多进程文件读写的锁处理
- dart语言Iterable fold用法
- redis+哨兵+VIP(一主一从两哨兵)
- Java2实用教程第五版+第七章习题答案
- 蓝桥杯2020第二场JAVA C真题
- 深圳大厂程序员自述:我37岁,年薪百万,等着被公司干掉!
- 详解强大的SQL注入工具——SQLMAP
- TCP第四次挥手后为什么要等待2MSL后才断开链接?等待时间为什么是2MSL?
- Linkedin如何避免封号及如何高效管理领英账号
- DOM基本操作(获取元素、节点的创建和添加、节点的替换和删除)
热门文章
- Linux破解密码的两种方法,破解虚拟主机密码
- plotplay恢复默认设置_PotPlayer播放器常用设置
- 【数据结构--双向带头循环链表(链表中的老大哥)】
- vr沉浸式仿真实训展厅中控系统提高课堂纪律
- 用Python解“求符合给定条件的整数集”题
- 37_struts2
- event.cancelBubble=true e.stopPropagation() 取消事件处理,阻止事件
- 使用委托实现信用卡用定时还款功能
- Cadence Allegro老是调用浏览器弹窗update
- MacBook长期待机导致网页视频无法播放