草庐IT

database_inventory

全部标签

mysql - 为 Ruby on Rails Database.yml 文件正确配置 MySQL

我有这个配置:development:adapter:mysql2encoding:utf8database:my_db_nameusername:rootpassword:my_passwordhost:mysql://127.0.0.1:3306我收到了这个错误:UnknownMySQLserverhost'mysql://127.0.0.1:3306'(1)有什么明显的我做错了吗? 最佳答案 您应该将主机与端口号分开。你可以有一些东西,比如:development:adapter:mysql2encoding:utf8data

database - 如何在 Android 虚拟设备上找到数据库文件?

我的计划是在虚拟设备上预填充数据库,然后将数据库包含在我的应用程序分发中。但是,我找不到数据库文件。它在我的硬盘上的某个地方吗?我如何获得它?我尝试使用adb进行连接,我执行了一个“ls”,然后被这个模糊的目录列表吓坏了:sqlite_stmt_journalscachesdcardetcsystemsyssbinprocinit.rcinit.goldfish.rcinitdefault.propdatarootdev即使我cd到/data/data/your.package.here/databases我仍然无法访问实际的数据库文件。我不能使用sqlite3或对其进行拉动。有没有办

Android android.database.CursorIndexOutOfBoundsException : Index x requested, 大小为 x

我正在尝试用我的HighscoreDB中的数据填充10个TextView。每次我的应用程序的游戏结束时,都会要求用户将他们的分数连同姓名一起存储在数据库中。然后,我填充10个TextView(实际上是20个,但有10行带有名称和分数。)。这曾经有效(当HighscoreDB中有一些高分记录时),但是自从我创建了一个新的模拟器并因此删除了所有高分行后,我一直在获取“android.database.CursorIndexOutOfBoundsException:请求索引x,大小为x”错误。x表示我当前有多少行,例如,如果我在数据库中有5个高分行,则错误将是“请求索引5,大小为5”(通过尝

android - Web View SQLiteException : database is locked

我收到一个SQLiteException,表示数据库已从WebView中锁定。我实际上并没有在我的应用程序中使用任何WebView,但我相信它与基于thisotherstackoverflowquestion的admob有关这是没有答案的。我将SQLite用于我自己的东西,但这不应该是造成它的原因吗?我似乎也无法复制它,所以我不确定如何修复它。有什么想法吗?android.database.sqlite.SQLiteException:errorcode5:databaseislockedatandroid.database.sqlite.SQLiteStatement.native_

Android 并发数据库操作—— "database is locked"

我正在编写一个具有“在线模式”的应用程序,即根据需要下载、解析数据并将其插入到SQLite数据库中。所有这些都是由服务执行的。该应用程序包含多个请求服务更新数据的Activity(不同的数据取决于Activity)。当用户在Activity中导航时(无需等待服务完成),很容易出现SQLiteExceptions(消息:数据库已锁定)。我考虑过使用synchronizedblock,但这会迫使用户在加载新Activity(需要数据库访问权限才能加载)时等待服务完成更新。所以这似乎是一个死胡同。另一个选项可能是在每个Activity的onStop方法中停止更新。当然,更新会中断,但这不是什

android - firebase.database.DatabaseException : Failed to convert value of type java. lang.Long 到字符串

[]firebase.database.DatabaseException:Failedtoconvertvalueoftypejava.lang.LongtoString我正在尝试将此数据添加到FirebaserecyclerAdapter并收到此错误这里是数据库引用databaseReference=FirebaseDatabase.getInstance().getReference().child("questions");这就是我使用RecyclerViewAdapter的方式FirebaseRecyclerAdapterfirebaseRecyclerAdapter=new

android - 文件已加密或不是数据库(异常 net.sqlcipher.database.SQLiteException)

我正在尝试使用sqlcipherlib从现有数据库加密我的数据库,但是在访问旧数据库(即打开数据库)时出现此异常:02-2713:12:21.231:E/AndroidRuntime(14687):FATALEXCEPTION:main02-2713:12:21.231:E/AndroidRuntime(14687):java.lang.RuntimeException:UnabletostartactivityComponentInfo{net.sqlcipher/example.SQLDemoActivity}:net.sqlcipher.database.SQLiteExcept

database - 调用 Android 的 getSharedPreferences() 时出现问题;来自 SQLiteOpenHelper 类

首先我想简单描述一下我的情况。我有两个类,一个MainClass和一个DataBaseHelper类,它扩展了SQLiteOpenHelper。在我的MainClass中,我调用DataBaseHelper类中的一个方法来打开一个数据库。在打开数据库之前,我想检查用户数据库版本(一旦我想更新数据库并将其推送到Android市场,这很重要)。因此,我从DataBaseHelper类调用MainClass中的以下方法。publicintcheckCurrentDbVersion(){//RestorepreferencesSharedPreferencessettings=getShare

android - 找不到 com.google.firebase :firebase-database:9. 2.0

我试图将新的firebase数据库安装到我的应用程序中,但失败并出现下一个错误:Error:Couldnotfindcom.google.firebase:firebase-database:9.2.0.Requiredby:appName:app:unspecified比起我从here克隆的官方谷歌示例并试图构建数据库示例,但我仍然遇到同样的错误...看起来这是因为一些谷歌错误。我对吗?在其他情况下,为什么会发生以及如何解决? 最佳答案 您必须更新/安装GoogleRepository,修订版30(您的androidstudio最

android - database.DatabaseException : Can't convert object of type java. lang.String 类型

我的问题08-1004:23:28.82021501-21501/my.org.medicare.medicareappE/AndroidRuntime:FATALEXCEPTION:mainProcess:my.org.medicare.medicareapp,PID:21501com.google.firebase.database.DatabaseException:Can'tconvertobjectoftypejava.lang.Stringtotypemy.org.medicare.medicareapp.protestatcom.google.android.gms.in