Articles of sqlite3

Android以写入权限安装文件系统

我正在使用的Android设备没有保存sqlite3 ,所以我想从AVD中push它push到设备上。 我没有问题从AVD中拉出来,但我不能将它推到设备上,因为我需要启用写入权限。 我试图按照sqlite3:找不到 我尝试了以下 $ adb -d shell $ mount mount rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,relatime,mode=111 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs […]

如何在Windows上安装Ruby的sqlite3?

对Ruby / Rails来说真的很陌生,在这个周末我试图自己解决这个问题之后,我正在尝试在这里寻求build议。 我在FreeBSD上完成了一个完整的Ruby / Apache / Passenger设置,我试图完成使用Windows作为Ruby开发环境的任务。 至今: Ruby安装,v2.0.0p0(2013-02-24)[x64-ming32] 安装Rails,v.3.2.12 我已经安装并注册了Ruby开发工具包。 我有sqlite3 DLL / EXE复制到Ruby“bin”文件夹(这也是我的path使用“启动命令提示符与Ruby”控制台。) 我可以成功启动一个rails服务器,继续http://guides.rubyonrails.org/getting_started.html教程到3.3。 “> rake db:create”告诉我: 请安装sqlite3适配器: gem install activerecord-sqlite3-adapter (sqlite3不是bundle的一部分,将它添加到Gemfile中) 我对此没有“认识”。 试图安装activerecord-sqlite3适配器给我一个“找不到有效的gem…” “> gem install sqlite3”返回: Building native extensions. This could take a while… Building native extensions. This could take a while… ERROR: Error installing sqlite3: ERROR: Failed to build […]

错误“没有这样的文件加载” – sqlite3 / sqlite3_native(LoadError)

我的操作系统是Windows 7。 我的问题是,当我尝试运行rails server ,发生错误。 我已经安装了sqlite3gem,甚至是sqlite-rubygem,仍然没有。 我已经不知道该怎么做了。 如果有人需要任何额外的信息,请求,我会把它。 完整的错误是: C:/Ruby192/lib/ruby/gems/1.9.1/gems/sqlite3-1.3.3-x86-mingw32/lib/sqlite3.rb:6:in `require': no such file to load — sqlite3/sqlite3_native (LoadError) from C:/Ruby192/lib/ruby/gems/1.9.1/gems/sqlite3-1.3.3-x86-mingw32/lib/sqlite3.rb:6:in `rescue in <top (required)>' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/sqlite3-1.3.3-x86-mingw32/lib/sqlite3.rb:2:in `<top (required)>' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.12/lib/bundler/runtime.rb:68:in `require' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.12/lib/bundler/runtime.rb:68:in `block (2 levels) in require' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.12/lib/bundler/runtime.rb:66:in `each' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.12/lib/bundler/runtime.rb:66:in `block in require' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.12/lib/bundler/runtime.rb:55:in `each' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.12/lib/bundler/runtime.rb:55:in `require' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.12/lib/bundler.rb:120:in […]

在Windows上使用SQLite的Spatialite扩展

我知道这是以前曾经以类似的方式问过的。 但是,我发现的所有问题都涉及到一些非常具体的系统设置,这些系统设置对我来说是不适用的(因为我的是这样)。 系统: Windows 7 64位 Python 3.4 64位 sqlite3 2.6.0(与Python我猜) Spatialite Windows二进制文件2.3.1(其他任何重要的东西?) 我如何激活sqlite3模块的spatialite扩展? 我所尝试的(其他人在类似问题中说的方式): 从https://www.gaia-gis.it/spatialite-2.3.1/binaries.html下载: libspatialite-win-x86-2.3.1.zip proj-win-x86-4.6.1.zip geos-win-x86-3.1.1.zip libiconv-win-x86-1.9.2.zip 把它们全部解压缩到C:\ (也只尝试将DLL放入该文件夹) 将该文件夹放入我的系统PATHvariables 然后,跑步 import sqlite3 conn = sqlite3.connect(":memory:") conn.enable_load_extension(True) conn.execute('SELECT load_extension("libspatialite-2.dll")') 给 conn.execute("SELECT load_extension('libspatialite-2.dll')") sqlite3.OperationalError: The specified module could not be found. 还有什么可以尝试做这个工作?

$ rake db:migrate发生错误,这个和所有后来的迁移取消

我是新来的RoR,我不断收到此错误消息: $ rake db:migrate == CreateUsers: migrating ==================================================== — create_table(:users) rake aborted! An error has occurred, this and all later migrations canceled: SQLite3::SQLException: table "users" already exists: CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar(255), "email" varchar (255), "created_at" datetime, "updated_at" datetime) Tasks: TOP => db:migrate (See full trace by running […]

在Visual Studio中创buildsqlite3.lib文件/使用sqlite3

我不能为我的代码编译生活。 我已经在所有其他计算机上运行良好,但我不得不切换到Windows机器,我试图将sqlite3添加到包含的头文件,这是一个噩梦。 我已经下载正确的文件,正确安装,在Visual Studio中find头文件,但我得到了一大堆未解决的外部。 我发现我需要自己创build.lib文件,然后我应该全部设置。 我继续尝试使用Visual Studio中包含的.def文件(我有.def,.dll,.c和.exe文件)中包含的LIB.exe,并且得到无法打开sqlite3的错误的.lib。 我是否使用了错误的命令? 我花了好几个小时来看,我相信我做得正确。 我的命令是LIB /DEF:sqlite3.def 我应该使用别的东西吗? 我没有任何目标文件,只是def文件。

SqlCipher Mingw / msys的问题

我有一个问题 – 我无法编译SqlCipher。 我正在使用这个http://groups.google.com/group/sqlcipher/browse_thread/thread/55c6296b56bf4533/c792bbec6df7d4f4?tvc=2#c792bbec6df7d4f4说明(thx到Sam),但仍然无法编译它。 我做了以下几点: $ ./configure –disable-tcl CFLAGS="-DSQLITE_HAS_CODEC -I/usr/usr/src/openssl/i nclude" LDFLAGS="-leay32" checking build system type… i686-pc-mingw32 checking host system type… i686-pc-mingw32 checking for gcc… gcc checking for C compiler default output file name… rm: cannot remove directory `conftest': Is a directory a.exe checking whether the C compiler works… yes checking whether we are cross […]

无法在Windows上编译pysqlite

美好的一天。 我无法编译Windows上的pysqlite。 我已经设法开始编译相当多的工作,但现在我坚持这个错误: d:/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../ mingw32 / bin / ld.exe:找不到-lsqlite3 我已经寻找可能的解决scheme,但大多数的解决scheme是为Linux。 请帮忙。 谢谢。

Windows 8.1上的SQLite3安装问题

我在Windows上是一个完整的noob,因此这个问题。 我正在尝试安装SqLite3。 到目前为止我所遵循的步骤 1.转到此页https://www.sqlite.org/download.html 2.下载用于Windows 64位版本的预编译的二进制文件。 这给了我.dll文件。 3.在我的本地用户目录中创build一个文件夹,并将下载的文件移到那里。 4.使用命令提示符导航到目录。 试运行的sqlite3。 这是我得到的。 'sqlite3' is not a recognized internal or external command. 我也尝试添加此目录可能的path,但它不断给予相同的结果。