sqlite管理工具 平台 下载链接 sqlitestudio 支持多平台 https://sqlitestudio.pl/index.rvt?act=download sqlitespy windows https:/…
分类:Sqlite
Sqlite与FMDB
sqlite数据库支持的数据类型有NULL,INTEGER,REAL,TEXT,BLOB.不支持字典和数组、枚举等自定义类型。 sqlite中alter功能只能alter 只能用来修改表名,新增列到现有表中。不支持现有列…
iOS 平台 SQLite 性能优化
开始 在 ios 平台,数据永久化的存储方式就那么几种,比如说 coredata,比如说realm,还有nosql的几种方案,但是很遗憾,nosql的几种方案支持的功能都还是太少,这样就让对它们的选择显得十分鸡肋——毕竟…
数据库支持
数据并发访问:想让几个用户同时对基于磁盘的数据进行读写而不造成任何文件损坏。或者同时使用多个数据字段或属性进行复杂的搜索。 数据库——数据量巨大而同时还希望其他程序员容易理解。 本章会对Python的数据库编程接口进行讨…
如何在 Markdown 注释一段文字
写代码你可以注释,不需要处理的代码就 comment out。 写 Markdown 呢?一篇文章写出来,总是有点草稿的,每次都忍痛割爱删掉,可能下次还要再敲一遍。 所以我一般都写到某个特定的 class 的 div 里…
SQLite 3.7的新特性.db-shm和.db-wal(转)
I am seeing some strange behavior with my application and the state of its database file after running some te…
SQLite 字符串排序的问题
在使用 SQLite 时,我有一条SQL 是 order by a , a 是一个整数的字符串。我存在 SQLite 的类型是 TEXT 。 现在 比如 a 有如下值 “12”,”10…
SQLite 获取当前时间 时间戳 毫秒
获取当前时间: select datetime('now') 结果:2017-04-12 09:47:12 如果需要精确到毫秒,使用: select strftime('%Y-%m-%d %H:%M:%f','now')…
sqlite 使用
1 SELECT * FROM menu WHERE dish_time < ‘datetime(“now”, “localtime”, “s…
SQLite数据库--升级数据库最佳操作
在程序发布以后,若我们再次开发升级了新的版本,此时,若数据库也增加了表或者原有的表需要新增字段,在不删除原数据库的情况下,进行数据库的升级 模拟数据库升级案例 第一版程序,只创建一张Book表 MyDatabaseHel…
SQLite也可能出现死锁。
提到锁就不得不说到死锁的问题,而SQLite也可能出现死锁。 下面举个例子: 连接1:BEGIN (UNLOCKED) 连接1:SELECT … (SHARED) 连接1:INSERT … (RE…
SQLite学习(六)
一、数据库锁 SQLite 采用粗放型的锁。当一个连接要写数据库,所有其它的连接被锁住,直到写连接结束了它的事务。 SQLite 有一个加锁表,来帮助不同的写数据库都能够在最后一刻再加锁, 以保证最大的并发性。 SQLi…