SQLite外键(Foreign Key)支持 从SQLite 3.6.19 开始支持 外键约束. (Ubuntu 10.04 的SQLite版本是 3.6.22, Debian 6.0 的SQLite版本是 3.7.0) 外键约束用来强制 两个表之间”存在”的关系. 比如, 考虑下面的SQL命令建 ...
分类:
数据库 时间:
2018-01-17 13:53:33
阅读次数:
315
一、概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的 ...
分类:
数据库 时间:
2018-01-17 10:11:31
阅读次数:
125
架构: celery:分布式异步消息任务队列,一般使用rabbitmq或者redis做broker,分发任务 mongoDB:存储任务信息,存储测量结果.可视化链接工具 robo3t. RabbitMQ:消息队列 SQLite:持久化定时任务 tornado:异步,非阻塞web框架。 ...
分类:
其他好文 时间:
2018-01-17 00:25:55
阅读次数:
154
错误信息: 找了很多问题:从mysql server中复制libmysql.dll行不通。 最后发现: 去mysql官网下个mysql-connector-c-6.1.6-win32.msi装一下, 装好后安装目录中找到libmysql.dll,跳到第4步就行了,或者复制到*\Qt\Qt5.4.2\ ...
分类:
数据库 时间:
2018-01-17 00:15:25
阅读次数:
175
在使用EF SQLite的时候发现Like语句不能完全查询出来,看了下生成的SQL语句类似于这种 查了下资料,在SQLite中是不支持CHARINDEX这个函数的,其实解决办法很简单,我们只要自己实现个Interceptor,再替换一下SQL语句,然后添加到EF中就可以了,下面是Intercepto ...
分类:
数据库 时间:
2018-01-15 13:41:42
阅读次数:
1530
前文已经讲过无数据库版本操作(csv,json),今天我们要开始讲有数据库版本的操作,首先就是sqlite3。1介绍SQLite是一个C库,它提供了一个轻量级的基于磁盘的数据库,它不需要单独的服务器进程,并且允许使用SQL查询语言的非标准格式来访问数据库。一些应用程序可以使用SQLite进行内部数据存储。还可以使用SQLite对应用程序进行原型化,然后将代码移植到更大的数据库,如PostgreSQ
分类:
数据库 时间:
2018-01-14 14:26:16
阅读次数:
191
UserWarning: Neither SQLALCHEMY_DATABASE_URI nor SQLALCHEMY_BINDS is set. Defaulting SQLALCHEMY_DATABASE_URI to "sqlite:///:memory:". 'Neither SQLALCH ...
分类:
数据库 时间:
2018-01-13 23:45:24
阅读次数:
882
MBTiles 是一种地图瓦片存储的数据规范,它使用SQLite数据库,可大大提高海量地图瓦片的读取速度,比通过瓦片文件方式的读取要快很多,适用于Android、IPhone等智能手机的离线地图存储。详情请参考:MBTiles移动存储简介。 在WEB地图介绍中我们看到,瓦片是参照了他们的z/x/y ...
分类:
数据库 时间:
2018-01-13 14:16:41
阅读次数:
504
MBTiles 1.2 可以参考超图的文档MBTiles扩展具体实现可以参考浅谈利用SQLite存储离散瓦片的思路和实现方法 mapbox提供了一个简单实现测试代码,github地址在这里https://github.com/mapbox/mbtiler.git 子标签: Interaction: ...
分类:
其他好文 时间:
2018-01-13 12:53:17
阅读次数:
188
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 在多个项目中涉及到互联网地图的内网显示,通过自制工具完成了互联网地图的瓦片下载。但是此种方法存在如下几个问题: a.瓦片均是离散型图片,远程部署非常耗时。 b.瓦 ...
分类:
数据库 时间:
2018-01-13 12:47:10
阅读次数:
196