更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 应用开发 > HarmonyOS鸿蒙如果用数据库的话,需要安装吗

HarmonyOS鸿蒙如果用数据库的话,需要安装吗

更新时间:2021-11-16 08:32:23浏览次数:68+次

由于刚刚接触HarmonyOS鸿蒙开发,当前在鸿蒙官方文档中未找到安装数据库的过程,所以想知道怎么用数据库?当前用的是模拟器调试,采用的是uri方式,请问如果想在真机上调试访问本地数据库的话,那该怎么做?数据怎么安装?后续怎么用数据库?有没有相关的参考资料?

解答

数据库不用安装,直接可以使用,参考文档可以查看以下截图:

\

\

\

以上截图有说明如何创建数据库,如何添加数据。

以下是“开发步骤”中“创建数据库”的示例代码:

DatabaseHelper helper = new DatabaseHelper(context); 

StoreConfig config = StoreConfig.newDefaultConfig("RdbStoreTest.db");

RdbOpenCallback callback = new RdbOpenCallback() {

    @Override

    public void onCreate(RdbStore store) {

        store.executeSql("CREATE TABLE IF NOT EXISTS test (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, age INTEGER, salary REAL, blobType BLOB)");

    }

    @Override

    public void onUpgrade(RdbStore store, int oldVersion, int newVersion) {

    }

};

RdbStore store = helper.getRdbStore(config, 1, callback, null);

说明

具体的可以查看鸿蒙官方的相关文档,这里明确提出:HarmonyOS鸿蒙如果用数据库的话,可以不用安装,直接可使用。

相关参考:鸿蒙数据库功能支持直接读取已经存在的SQLite数据库文件吗