sqlite3相关内容

为什么不是我的sqlite3外键工作?

我从python解释器运行下面的代码,并期望insert语句失败并抛出某种异常。但是并没有发生: $ py $ 2.6 $(r265:79096,Mar 19 2010,21:48:26)[MSC win32 上的v.1500 32位(Intel)]键入“help”,“copyright”,“credits”或“license”以获取更多信息。 >>> import sqlite3 > ..
发布时间:2018-01-27 15:12:08 Python

主数据库中的外键引用附加的数据库

在SQLite3中,有什么办法在主数据库中有一个引用附加数据库中的列的外键(反之亦然?) 我希望在多个进程之间共享附加(只读)数据库,每个进程拥有自己的(读/写)主数据库。 我创建父表在数据库'ParentDB'): create table Parent(id integer primary key); 现在我在主数据库中试试这个: 附加'parent ..
发布时间:2018-01-27 15:08:09 数据库

与瓶,sqlalchemy和sqlite的Openshift应用程序 - 与数据库还原的问题

我有一个问题非常像这样: 我不明白他的意思回答完全清楚,不足以将其应用到我自己的应用程序,因为我不能评论他的答案(没有足够的代表)我想我不得不问我自己的问题。 问题是当推送我的本地文件(不包括数据库文件)时,openshift上的数据库变成了我本地的数据库(通过服务器进行的所有更改都被还原了)。 我已经使用了很多东西,并且非常了解数据库应该位于其他位置的问题,但是我无法完全掌握将 ..
发布时间:2017-12-12 21:32:06 其他开发

如何手动导入flask-whooshalchemy索引数据?

我在sqlite上使用了flask-whooshalchemy,并且手动导入了大量的数据,现在谁可以搜索它们。我想这是因为whoosh没有索引任何数据,对吧?我怎么能手动添加这些数据whoosh索引? 解决方案 看看 https://gist.github.com/davb5/21fbffd7a7990f5e066c 我已经只是写这个来解决同样的问题 - 大量数据导入后重建搜索索引。 ..
发布时间:2017-12-12 21:22:36 其他开发

需要帮助确定涉及matplotlib和烧瓶的内存泄漏

我已经写了一个小型的Web应用程序使用的烧瓶框架,涉及使用matplotlib绘图。问题是我每次创建plot时,进程都会消耗更多的内存。 我已经使用带有.wsgi文件的mod_wsgi部署应用程序,看起来就像这样: / p> 从yourapplication导入应用程序作为应用程序 当我访问创建图的url时,问题就开始了。该函数创建一个绘图仪对象,当它初始化时,从sql ..
发布时间:2017-12-12 21:22:21 Python

如何删除Sqlite中的记录

我正在使用Flask的教程应用程序学习Python,我无法想象如何引用数据库中的某一行。我试图通过使用模板中的删除链接删除一条记录。我花了一整天的尝试,我能找到的一切,真正理解这一点。我知道这很简单,但我不明白! 以下是html模板: {%用于输入条目%} {{entry.title}} {{entr ..
发布时间:2017-12-11 23:46:54 Python

在Mozilla Firefox中,如何提取当前打开的标签数量以保存在别处?

我想自动计算在Firefox中打开的标签数量,以便随着时间的推移可以跟踪这个数据。 因此,我不能获得一个在状态栏或浏览器的其他地方显示当前编号的插件。 我已经查看了firefox保存的.sqlite表的内容每个配置文件,但我还没有能够破译是否有一个当前打开的选项卡的表。我还查看了历史记录表中是否有一列指出页面当前是否打开。 这些信息是否可以在数据库中使用? 如果是这样,那么 ..
发布时间:2017-11-16 21:24:03 其他开发

Firefox锁定places.sqlite

平台:Firefox 3.6.13,Python 2.7 stackless和Windows 7(还没有在Ubuntu上测试过,我会...) apsw library: conn = apsw.Connection(dir + profile +'/places.sqlite',apsw.SQLITE_OPEN_READONLY) 我得到错误: 文件“ ..
发布时间:2017-11-15 21:43:19 其他开发

SQLite3数据库或磁盘已满/数据库磁盘映像格式不正确

我的数据库大约是25 MB,我已经验证了访问它的用户名以及文件权限在几个月内没有变化。我有一个问题,因为“数据库或磁盘已满”,有时“数据库磁盘映像格式错误”问题,查询失败。 除非我'读这个错误,我的磁盘没有任何接近完整(这是一个Ubuntu服务器,9.10,如果有任何区别) 文件系统1K块已使用可用使用%安装在 / dev / sda1 19610300 2389596 162245 ..
发布时间:2017-10-26 19:52:23 数据库

将Sqlite表数据导出为csv文件 - xcode iOS 5(对于ipad应用程序)

我正在开发一个简单的应用程序。我正在使用sqlite将数据保存到表(本地,在应用程序文档文件夹中)。我想在csv文件中有问题地导出此表数据,并将其发送给一个人。 以编程方式将SQLite数据导出到Excel“ - 我尝试过,但它不工作...任何人可以给一个示例应用程序下载?还是代码? 目前,我在命令行中使用这些命令将数据库表转换为csv - .mode,.output out.csv,sel ..
发布时间:2017-10-05 14:49:51 移动开发

SQLite异常:SQLite忙

任何人都可以为此错误提供任何输入。我试图使用Objective C插入到表中。 当我这样做时,我收到一个错误SQLite Busy。为什么会发生这种情况? 解决方案 如果我对了,“忙”意味着你无法获得锁。似乎有一个进程(或线程等)对数据库有锁。 SQLite版本3中的文件锁定和并发性 ..
发布时间:2017-09-28 21:13:54 移动开发

android - 怎么将sqlite数据库中的空格都去掉啊?

问 题 比如我现在有表 person,其中的一个字段是 name, name中有些是“张三”,但是有些是“张 三”。 我现在在电脑上有工具 Navicat Lite,怎么样写语句将所有空格删掉啊? 解决方案 请执行以下SQL语句 UPDATE person SET name=REPLACE(name, ' ', ''); ..
发布时间:2017-09-06 10:07:53 移动开发

android - sqlite插入数据,主键重复怎么办

问 题 由于需要,没有设置主键自增,现在插入数据,如果主键相同,数据会被覆盖吗? 解决方案 插入数据是新增,不会覆盖,但是如果设置了主键唯一,插入相同主键会报错。不使用自增主键时,为了保证唯一性,通常使用UUID/GUID来替代 ..
发布时间:2017-09-06 08:40:11 移动开发