# rdb_demo
**Repository Path**: scenario-samples/rdb_demo
## Basic Information
- **Project Name**: rdb_demo
- **Description**: 【鸿蒙 Harmony Next 示例 代码】本示例提供了uniapp接入HarmonyOS关系型数据库的插件,可以使用@ohos.data.relationalStore的api。
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-04-27
- **Last Updated**: 2025-05-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# uniapp框架使用关系型数据库
### 简介
本示例提供了uniapp接入HarmonyOS关系型数据库的插件,可以使用@ohos.data.relationalStore的api。
1)支持数据库表的创建和删除。
2)支持数据库增、删、改、查。
3)支持执行自定义sql。
### 效果预览

### 使用说明
1)打开HBuilderX,点击上方菜单 - 工具 - 设置,再点击 运行配置,在鸿蒙运行配置中设置 DevEco Studio 的安装路径。
2)HBuilderX 新建一个空白的 uni-app 项目,选vue3。
3)编译 uni-app 到鸿蒙,点击 HBuilderX 上方【运行】菜单 - 运行到手机或模拟器 - 运行到鸿蒙。
4)第一次运行本项目时会在项目根目录下生成 harmony-configs 目录用于存放鸿蒙配置文件。在项目的 unpackage 目录下找到临时生成的鸿蒙工程目录,完成证书的申请。
5)配置签名证书,将鸿蒙工程的build-profile.json5复制到harmony-configs。
6)选择运行设备,点击运行到鸿蒙。
### 工程目录
```
│
├─harmony-configs // 存放鸿蒙项目配置文件,包括build-profile.json5,app.json5,证书等。由uniapp框架自动生成。
│ build-profile.json5 // uniapp项目首次运行到鸿蒙后,生成的鸿蒙工程的配置文件,完成证书申请后手动复制到harmony-configs文件夹下
│
├─pages/index
│ index.vue // uniapp项目页面文件
│
├─static
│ logo.png // 静态资源
│
├─manifest.json // uniapp项目配置文件
│
├─pages.json // uniapp项目页面配置
│
├─uni_modules // uni_modules插件目录
│ ├─test-relationalStore /
│ package.json // uni插件的配置文件
│ ├─utssdk
│ interface.uts // 定义uni插件对外保留的接口文件
│ ├─app-harmony
│ index.uts // uni插件接口的内部实现,包含数据库的创建和增删改查等操作
│
│
│
```
### 约束与限制
uniapp项目的路径不要太深,如果项目路径过长会导致编译失败,建议将项目放在盘符根目录下。也不要包含中文、空格和其它特殊字符。
### 参考文档
+ [relationalStore关系型数据库开发指南](https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V13/js-apis-data-relationalstore-V13)
+ [uniapp鸿蒙项目运行](https://uniapp.dcloud.net.cn/tutorial/harmony/runbuild.html)
+ [调用鸿蒙原生API](https://uniapp.dcloud.net.cn/tutorial/harmony/native-api.html)
## 一份简单的问卷反馈
亲爱的Harmony Next开发者,您好!
为了协助您高效开发,提高鸿蒙场景化示例的质量,希望您在浏览或使用后抽空填写一份简单的问卷,我们将会收集您的宝贵意见进行优化:heart:
[:arrow_right: **点击此处填写问卷** ](https://wj.qq.com/s2/19042938/95ab/)