【问题标题】:Database inside of AndroidAndroid内部的数据库
【发布时间】:2014-04-03 21:11:51
【问题描述】:

我想知道是否有一种方法可以在 Android 操作系统中像 MySQL 一样存储数据。 我有更复杂的数据需要保存,我认为 SharedPreferences 不会起作用。 是否有预定义的方式,我如何访问它?是在 SQL 中吗?

【问题讨论】:

    标签: android sql database


    【解决方案1】:

    当然有。在 Android 上,每个应用程序都有自己的数据库 (SQLite) 位置。阅读http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html 了解更多详情。真的很容易维护

    【讨论】:

    • 我可以在任何地方看到数据库结构吗?有没有类似phpmyadmin的东西?
    • 而不是。它在内部存储和管理。 Android 上的 SQLite 只是存储在表中,而不是更复杂的管理。
    【解决方案2】:

    是的,有 SQLite

    Here 是一个询问示例的问题。

    Here 是 SQLiteDatabase 类。好起点。

    【讨论】:

    • 我可以在任何地方看到数据库结构吗?有没有类似phpmyadmin的东西?
    【解决方案3】:

    有一个 SQLite 数据库,它是一个非常轻量级的数据库,用于在 android 中存储数据。

    编辑 当您开始在 android 上使用 SQLite 时,您不应该将其与 MySQL 或 PHPMyAdmin 或任何其他复杂的数据库结构混为一谈。 SQLite 只是在您的设备内部存储一些信息并出于某种目的访问它。它不用于您在 PhpMyAdmin 中执行的复杂数据库任务。

    相反,您应该访问@Vee 在答案中提供的链接。

    【讨论】:

    • 我可以在任何地方看到数据库结构吗?有没有类似phpmyadmin的东西?
    • @Philip 你可以尝试使用sqlite浏览器工具来运行android db。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-11
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2017-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多