0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是数据库

汽车电子技术 来源:码农与软件时代 作者:码农与软件时代 2023-02-20 16:07 次阅读

一、基础

有关云数据库的基础知识,可查阅云产品之云数据库那些事儿。

从用户的角度来讲,数据库的使用较为简单,最基础的访问链路为EIP--SLB--ECS--RDS。

在此基础环境部署成功后,如何从ECS访问RDS呢?

(1)在RDS控制台,创建数据库、高权限账号以及将账号赋予数据库权限;

(2)在ECS命令窗口执行:

mysql -h RDS内网地址 -P 3306 -u 账号名 -p

输入密码就可登录了。

# atest为高权限账号
[root@** ~]# mysql -h rm-***.mysql.rds.aliyuncs.com -u atest -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \\g.
Your MySQL connection id is 90
Server version: 5.7.37-log Source distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\\h' for help. Type '\\c' to clear the current input statement.
MySQL [(none)]> CREATE DATABASE wpdb;
Query OK, 1 row affected (0.00 sec)

二、实验操作

最佳实践数据库异地备份写得非常详细,按照步骤基本没问题了。

图片

https://bp.aliyun.com/detail/12

下面简要介绍其中的关键点。

1. 生产中心环境

ECS安装并测试WordPress;制作ECS镜像,并复制镜像到热备环境(上海)、冷备环境(张家口)。

2. 异地热备环境

热备环境部署方式:

(1)RDS热备数据

通过数据传输服务DTS进行数据的同步(选择需同步的数据库wordpress)。

具体方法为:

分别在深圳生产RDS数据库、上海备份RDS数据库新建高权限账号(为了方便,可以用相同的用户名、密码)。

DTS控制台,进行数据同步的配置:源数据库、目的数据库、结构同步、数据同步等参数设置。

(2)部署ECS业务应用

通过使用深圳生产环境复制过来的镜像更新上海热备ECS系统。

具体方法为:

步骤1:停止实例

图片

步骤2:更换操作系统

图片

图片

图片

步骤3:更新上海热备环境wordpress数据库配置

ECS后台,修改wp-config.php文件中RDS实例的内网地址;

登录RDS,赋予wp_admin账号读写数据库的权限;

注: 为保证数据一致性,在热备场景中,只保留深圳生产中心的数据库用户对数据库有写

权限 。这里存在一个问题:如果上海ECS只有读权限,那么上海ECS对外提供服务并且有用户发表文章就需要写到深圳RDS数据库。

3. 异地冷备环境

比较简单,需要注意配置生产环境RDS的外网地址,以便外部服务器能够访问RDS。

剩下的就是备份计划的配置,按照步骤配置就可以了。

图片

  1. 可能会遇到的问题

使用Workbench方法连接ECS服务器,报如下错误:

访问公网IP地址需要在实例安全组白名单中增加

Workbench的服务器白名单: 47.96.60.0/24 118.31.243.0/24

解决方法:

个人中心--安全管控--白名单管理--IP白名单。

0.0.0.0处需要填写ECS实例IP地址。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制台
    +关注

    关注

    0

    文章

    82

    浏览量

    10228
  • 数据库
    +关注

    关注

    7

    文章

    3589

    浏览量

    63363
  • RDS
    RDS
    +关注

    关注

    0

    文章

    97

    浏览量

    16687
收藏 人收藏

    评论

    相关推荐

    labvies访问数据库

    LabVIEW 中利用LabSQL 访问数据库 虚拟仪器VI(virtual instruments)是National Instruments 公司在其产品LabVIEW 中首先提出的创新
    发表于 08-26 10:19

    数据库应用

    献给想用数据库而不懂数据库的工程师
    发表于 05-29 15:40

    labview 数据库操作问题

    各位大侠,现在要用labview 连接数据库,进行相关的数据库操作,刚开始用 LABSQL但是用了几天发现,使用网络数据库而且同时又几台客户端同时使用时会偶尔报错,看了相关的资料,好像LABSQL
    发表于 07-23 17:06

    labview数据库

    各位高手,小弟现有3个通道来采集数据,采集到的数据已可以存入数据库,但要求30分钟更新一次数据库数据,一直实现不了,不知道要怎么操作?恳求高
    发表于 07-29 16:34

    数据库连接

    在利用 LabVIEW数据库工具包操作数据库之前,需要先连接数据库,这就像操作文件之前,先要打开文件一样。在这里我们利用UDL连接数据库。Microsoft设计的ODBC标准只能访问关
    发表于 06-29 21:29

    建立与数据库的连接

    在利用 LabVIEW数据库工具包操作数据库之前,需要先连接数据库,这就像操作文件之前,先要打开文件一样。在这里我们利用UDL连接数据库。Microsoft设计的ODBC标准只能访问关
    发表于 07-01 21:24

    LabSQL数据库

    LabSQL数据库数据库开发与应用工具。
    发表于 06-26 22:39

    数据库管理

    如题:用labview操作access数据库做公司测试流程管控。因测试数据量大,数据生成多,现在accdb文件已经有50M了,现在发现数据库在本地操作都很快,但是放在远端服务器后操作就
    发表于 11-08 16:58

    数据库操作问题

    在工作中遇到问题,在数据库查询到指定的条件时需要将对应的一行同时做一下修改,网上很多人都说在select的时候是不能进行update的,刚刚接触数据库,那个大神能给个思路或者解决办法??
    发表于 09-08 10:16

    数据库读写缓慢

    用的labview DCT读取访问数据库,现在的数据库就40兆大小,写入数据库挺快的,读取数据库一次至少需要2秒的时间,请问怎么回事?
    发表于 11-04 08:02

    labview数据库打包

    急求高手解答labview连接数据库在本电脑上能运行,可是打包到别的电脑上时数据库连接不上,是没有打包完整还是另外的电脑也必须安装数据库
    发表于 08-02 10:21

    数据库连接问题

    请问一下各位,我想用字符串连接数据库,MySQL数据库,这个里面的字符串是如何得来的?
    发表于 07-07 09:11

    什么是时序数据库

    本文根据演讲视频以及PPT整理而成。本文将主要围绕以下四个方面进行分享:时序数据与时序数据库时序数据库的演变时序数据库对比总结一、时序数据
    发表于 07-12 08:35

    最新国产数据库排名

    最新国产数据库排名,本篇文章约14000字,包含如下5部分内容:1.开篇2.国产数据库产品清单,包括产品名称,产品类别及厂商名称;3.国产数据库各产品概述,产品基本介绍、应用场景等;4.国产
    发表于 07-28 08:06

    什么是数据库

    什么是数据库数据库的主要特点有哪些?数据库的基本结构是由哪几部分组成的?
    发表于 09-23 09:09