ICode9

精准搜索请尝试: 精确搜索
  • Sqlite 并发读写的演进之路2022-09-14 14:33:10

    概论 sqlite 底层的存储基于 B-tree,B-Tree 对底层存储的基本读写单位是页面,而每个页面都由全局唯一的页面编号与之对应,一般来说页面编号从 1 开始递增。类 B-Tree 的存储引擎修改数据的流程如下图所示: 从上图中,需要区分 B-Tree 类的存储引擎几个核心的模块: B-Tree 算法模块:从页

  • SQLite Entity Framework Core 使用 DBFirst2022-09-01 00:04:29

    1.使用DB Browser for SQLite建立数据库db文件   2.NuGet包管理器下载安装如下几3个包    3.使用程序包管理器控制台生成实体 PM>Scaffold-DbContext -Force "Data Source=D:\OneDrive\VisualStudio项目\VS2022\web项目模板\GanZiJianShi.Web.Models\MyWebDB.db" Microsoft.E

  • Android sqlcipher 对于加密的Sqlite库在Mac上进行解密的正确姿势2022-08-29 16:30:10

    前言: 说实话我平常对于工作中的一些所经历的问题很少记录成文,基本上都是一些学习笔记,这里打算备忘一篇,由于领导的要求,最近也刚好在大重构,需要对Android App中应用使用的db进行一个加密,由于之前木有搞过这块,度娘了一下需要采用三方的这个库:https://github.com/sqlcipher/sqlcipher,

  • 【数据库】 C#利用System.Data.SQLite实现对SQLite的操作2022-08-21 11:04:37

        System.Data.SQLite 的一个优点是它是由 SQLite 团队开发的,该团队已声明长期致力于支持它。支持多种数据类型,比较旧Microsoft.Data.Sqlite 的一个优点是它是由 Microsoft 开发的,并且可以假设它已通过 Entity Framework、.NET Core 等进行了良好的测试。只支持4中sqlite数据

  • 基础复习——数据库SQLite——SQL的基本语法——数据库管理器SQLiteDatabase——数据库帮助器SQLiteOpenHelper2022-08-20 13:03:31

                                                                                                                                               标准的SQL语句分为三类:数据定义、数据操纵和数据控制

  • 【数据库】SQLite数据库 工具2022-08-19 08:31:11

    SQLite数据库查看工具SQLite是我们在开发中常见的数据库,例如我们在开发Android时,需要查看App生成的数据库内容,这时就需要用到一些工具来帮助我们打开并查看数据库文件。DB Browser for SQLite本文介绍的是一款非常实用的,开源版SQLite数据库辅助工具:DB Browser for SQLite。它是一

  • 【数据库】SQLite 3.38改进了JSON支持,增强了CLI功能2022-08-18 21:34:44

    SQLite 3.38作为这个流行的嵌入式SQL数据库库在2022年的第一次重大更新被发布。 早在2015年的SQLite 3.9中,它就增加了JSON1模块,开始建立对SQLite数据库内存储JSON数据的支持。在SQLite 3.38中,该JSON模块现在是默认内置的,不再需要编译时选项来启用。SQLite JSON函数现在可以被认为

  • C# System.Data.SQLite 建库2022-08-16 10:33:13

    SQLite介绍 SQLite是一个开源、免费的小型RDBMS(关系型数据库),能独立运行、无服务器、零配置、支持事物,用C实现,内存占用较小,支持绝大数的SQL92标准。 SQLite数据库官方主页:http://www.sqlite.org/index.html cmd下sqlite的使用网 1:选择下载对应自己系统的sqlite.3exe文件 2:解压后

  • 2022的ShellCTF之web_WP2022-08-15 01:01:32

    Extractor: 考点是SQL注入,不过数据库不是mysql,而是sqlite 首先尝试了:1' or 1=1#    尝试1‘ or 1=1 --    发现有东西,使用 :order by 判断列表,知道有4列 然后尝试获取数据库名:1' union select 1,database(),3,4 --  返回无法找到database列,以为过滤的括号,后面才知道是sqli

  • Android的Sqlite数据库使用2022-08-10 18:31:45

    使用数据库无非增删改查 1.定义表和字段 /** * 用来定义表名,表中数据字段 */ public final class MyDBEntry implements BaseColumns { public static final String TABLE_NAME = "tb_name"; public static final String COLUMN_NAME_NAME = "name"; public stati

  • DB_2022_sqlite2022-08-10 15:34:57

    Mysql—inner join/left join/right join 笛卡尔积产生的原因 知识扩展-SQL查询基础

  • SQLite 错误:database disk image is malformed - 数据库磁盘映像格式不正确2022-08-04 09:03:32

    SQLite 错误:database disk image is malformed - 数据库磁盘映像格式不正确 出现原因:磁盘空间不足,或者写入数据过程中突然断电等 解决方法1:1、从原库中导出脚本   2、新建库导入脚本 //导出脚本tmp.sql sqlite3 test.db sqlite>.output tmp.sql sqlite>.dump sqlite>.quit //

  • SVN: E155004: THERE ARE UNFINISHED WORK ITEMS IN ''; RUN 'SVN CLEANUP' FIRST2022-08-01 20:31:51

    eclipse的SVN更新或者还原都报错 使用clean up也不好用 解决办法 通过网址https://www.sqlite.org/download.html下载这个软件   解压放到.svn文件夹下     要修改的是上图的wc.db文件,把上图的wc.db文件放进sqlite-tools-win32-x86,并覆盖 然后打开sqlite-tools-win32-x86文件

  • 学生信息管理系统(QT+SQLITE实现)2022-07-29 10:01:19

    学生信息管理系统(QT+SQLITE实现) 嵌入式数据库SQLITE (1)编写C程序,包含了创建数据库、表、插入、查询、删除操作。 要求如下: 创建sqlite型数据库db,建立含有3个属性的person表,属性分别为ID,first name,last name,主键为ID; 请插入5条记录如图所示; 查询ID=3的记录输出; 删除第五条记录

  • 在rhel8上使用soci连接oracle和postgresql和sqlite2022-07-23 15:01:03

    软件安装连接oracle需要oracle的客户端软件或者oracle服务器软件。本例以oracle客户端为例。 rpm -ivh oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64.rpm oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64

  • SQLite 建表、增删改查 简单操作2022-07-21 15:35:53

    1.建表语句  CREATE TABLE student ( id varchar(64) NOT NULL PRIMARY KEY, --'主键' name varchar(64) NOT NULL , --'姓名' age int NOT NULL , --'年龄' address varchar(128) --'住址' );

  • sqlite 内存模式存盘2022-07-19 20:04:35

    https://database.guide/3-ways-to-backup-sqlite-database/ https://www.w3cschool.cn/doc_sqlite/sqlite-backup.html https://sqlite.org/backup.html http://www.sqlite.org/c3ref/backup_finish.html https://blog.csdn.net/u010168781/article/details/103311340 https:

  • 编译SQLite libsqlite3.so文件2022-07-18 11:35:18

    在使用linux aarch64 SQLite时需要用到aarch64版libsqlite3.so,如果linux没自带或要使用最新版本时,可自行编译。1、sqlite源码包下载地址:https://www.sqlite.org/download.html2、解压后在终端执行以下2行命令:gcc -g -shared -fPIC -c sqlite3.cgcc -g -shared -fPIC -o libsqlite3

  • Unity using Sqlite2022-07-08 23:04:10

    I see online blogs talking about referencing sqlite3.dll,Mono.Data.Sqlite.dll,System.Data.dll,for example Setup Database (SQLite) for Unity or using some of the third-party import methods unity-3rdparty-sqlite-net or importing via third-party package mana

  • Uubuntu搭建sqlite2022-07-08 16:05:42

    先下载SQLlite官网下载包https://www.sqlite.org/download.html 下载最新版本压缩包 sqlite-autoconf-3390000.tar.gz   解压缩   执行如下命令安装 ./configure make sudo make install   测试 在任意目录下新建一个数据库,比如sample命令:sqlite3 sample会出现如下提示:SQLite 

  • MFC CTreeCtrl 树结构在SQLite 中的存储和还原2022-07-07 19:06:49

    MFC  CTreeCtrl 树节点是在插入时确定位置,用hParent, hInsertAfter 这两个HTREEITEM 可以唯一确定节点位置。 这样增,减,移动节点后,只有两个数据变化,涉及的其他节点数据的变化也很少,比较适合存储。随机存储的节点只要有两个相关节点数据就能还原出树。 实际还原很麻烦,因为存储的是

  • Django新版本报错问题解决2022-07-07 17:00:17

    在创建app的时候会报如下错误: python3 manage.py startapp test django.core.exceptions.ImproperlyConfigured: SQLite 3.9.0 or later is required (found 3.7.17). 这是因为启动app的时候会检测当前的SQLite的版本,如果低于3.9.0就会报错,如果不准备用SQLite的话,可以修改代码

  • 常用的命令之 Sqlite2022-07-07 14:00:24

    // 创建数据表 create table if not exists Student (id integer primary key autoincrement, name text, age integer) // 删除数据表 drop table if exists Student // 添加数据 insert into Student (name, age) values ('张三', 20) insert or replace into Student (name,

  • ADO.NET SQLite2022-07-03 12:01:48

    在.Net Framework项目中使用SQLite只需要安装System.Data.SQLite.Core包   Install-Package System.Data.SQLite.Core 简单使用: new SQLiteConnection($"Data Source =ab.db; Initial Catalog = sqlite; Integrated Security = True;") SQLiteCommand sqliteCommand = new S

  • 未能加载文件或程序集“System.Data.SQLite.DLL”或它的某一个依赖项。找不到指定 问题的处理2022-06-28 13:04:44

    1.因windowserver 2019包含了System.Data.SQLite.DLL,将项目里bin/System.Data.SQLite.DLL 去掉; 2.将iis 应用程序池 :启用32位 应用程序池 =true   未能加载文件或程序集“System.Data.SQLite.DLL”或它的某一个依赖项。找不到指定 问题的处理

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有