自建MySQL 5.7数据库备份上云

简介: 本场景介绍用户从OSS拉取数据库备份文件,并导入到RDS备份管理仓库,RDS会对导入后的备份文件进行校验,并生成一个云盘快照,通过该快照可以在3-5分钟内快速拉起RDS实例,实现准实时灾备响应。

自建MySQL 5.7数据库备份上云

1. 创建开发项目

  1. 打开VS code开发环境,并启动终端。

  1. 在终端中输入aiot-cli create queuecall命令,创建名为queuecall的项目。

  1. 按照工具的提示,进入queuecall目录,并运行install命令。

  1. 在vs code中通过浏览文件夹,打开queueucall项目所在的目录。并在vs code的文件浏览器中找到package.json文件并打开,将模拟器地址配置到项目中。

  1. 启动模拟器,在控制台中输入cnpm run build:simulator命令,启动模拟器。

此时可以看到空白工程在模拟器中运行起来了,通过鼠标可以对界面进行操作。


2. 加入叫号系统的代码

  1. 将提供的已经初步开发完成的叫号系统的源码文件夹src拷贝到queuecall工程文件中,替换掉原有的src文件夹。
  2. 在工程对应的控制台中再次运行 cnpm install命令,为项目安装依赖。
  3. 运行cnpm run build:simulator打开模拟器,可以看到一个简单的叫号系统已经在模拟器中运行起来。


3. 推送到商显棒中运行

  1. 将商显棒通过HDMI接口接入电视机(显示器)。

  1. 给商显棒连接电源,等待商显棒启动完成并联网完成。
  2. 在vs code的控制台中输入aiot-cli upload -h 192.168.xxx.xxx .\.falcon_\8001666317yyyyyyyy.amr,其中192.168.xxx.xxx根据实际的内容IP地址,yyyyyy根据实际的包ID修改。
  3. 推送完成后,商显棒将自动开始运行新的程序,你可以看到一个在电视机屏幕上出现了和模拟器一样的屏幕,并在动态运行。

4. 修改代码,改变布局

  1. 程序运行一段时间后我们会发现,当号码大于2位数的时候,叫号显示区的铃铛icon会被遮挡,我们需要把叫号列表扩宽。

  1. 此时,我们可以通过打开 src/pages/index/index.vue 文件,通过修改css描述来拓宽右侧列表栏。在代码中我们可以看出右侧列表栏是由class="info-right"的div标签定义的,我们找到info-right对应的css描述。
.info-right {
  width: 30%;
  height: 100%;
}
  1. 我们将宽度修改为屏幕的40%,保存后重新推送应用到商显棒。
.info-right {
  width: 40%;
  height: 100%;
}
  1. 修改后的代码保证了icon的正常显示。

实验完毕!

实验链接:https://developer.aliyun.com/adc/scenario/4aadf01d1432491592f171a25277e460

相关文章
|
5天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
37 2
|
8天前
|
存储 关系型数据库 MySQL
MySQL vs. PostgreSQL:选择适合你的开源数据库
在众多开源数据库中,MySQL和PostgreSQL无疑是最受欢迎的两个。它们都有着强大的功能、广泛的社区支持和丰富的生态系统。然而,它们在设计理念、性能特点、功能特性等方面存在着显著的差异。本文将从这三个方面对MySQL和PostgreSQL进行比较,以帮助您选择更适合您需求的开源数据库。
38 4
|
14天前
|
存储 关系型数据库 MySQL
如何在MySQL中创建数据库?
【10月更文挑战第16天】如何在MySQL中创建数据库?
|
3天前
|
监控 关系型数据库 MySQL
数据库优化:MySQL索引策略与查询性能调优实战
【10月更文挑战第27天】本文深入探讨了MySQL的索引策略和查询性能调优技巧。通过介绍B-Tree索引、哈希索引和全文索引等不同类型,以及如何创建和维护索引,结合实战案例分析查询执行计划,帮助读者掌握提升查询性能的方法。定期优化索引和调整查询语句是提高数据库性能的关键。
17 0
|
4天前
|
监控 关系型数据库 MySQL
数据库优化:MySQL索引策略与查询性能调优实战
【10月更文挑战第26天】数据库作为现代应用系统的核心组件,其性能优化至关重要。本文主要探讨MySQL的索引策略与查询性能调优。通过合理创建索引(如B-Tree、复合索引)和优化查询语句(如使用EXPLAIN、优化分页查询),可以显著提升数据库的响应速度和稳定性。实践中还需定期审查慢查询日志,持续优化性能。
24 0
|
13天前
|
存储 监控 关系型数据库
MySQL并发控制与管理:优化数据库性能的关键
【10月更文挑战第17天】MySQL并发控制与管理:优化数据库性能的关键
55 0
|
13天前
|
存储 SQL 关系型数据库
MySQL Workbench支持哪些数据库引擎
【10月更文挑战第17天】MySQL Workbench支持哪些数据库引擎
11 0
|
22天前
|
存储 SQL 关系型数据库
Mysql学习笔记(二):数据库命令行代码总结
这篇文章是关于MySQL数据库命令行操作的总结,包括登录、退出、查看时间与版本、数据库和数据表的基本操作(如创建、删除、查看)、数据的增删改查等。它还涉及了如何通过SQL语句进行条件查询、模糊查询、范围查询和限制查询,以及如何进行表结构的修改。这些内容对于初学者来说非常实用,是学习MySQL数据库管理的基础。
96 6
|
20天前
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
55 3
Mysql(4)—数据库索引
|
22天前
|
SQL Ubuntu 关系型数据库
Mysql学习笔记(一):数据库详细介绍以及Navicat简单使用
本文为MySQL学习笔记,介绍了数据库的基本概念,包括行、列、主键等,并解释了C/S和B/S架构以及SQL语言的分类。接着,指导如何在Windows和Ubuntu系统上安装MySQL,并提供了启动、停止和重启服务的命令。文章还涵盖了Navicat的使用,包括安装、登录和新建表格等步骤。最后,介绍了MySQL中的数据类型和字段约束,如主键、外键、非空和唯一等。
58 3
Mysql学习笔记(一):数据库详细介绍以及Navicat简单使用

热门文章

最新文章