华为云云数据库MySQL的体验流程

 更新时间:2023年03月22日 14:23:48   作者:愚公搬代码  
本文主要介绍了MySQL数据库相关知识,华为云云数据库的体验流程和云数据库MySQL的性能测试,感兴趣的小伙伴可以阅读浏览

前言

本文主要介绍的有:

  • MySQL数据库相关概念
  • 华为云云数据库MySQL的体验流程
  • 华为云云数据库MySQL的性能测试

 一、MySQL相关概念

1.什么是MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一。

2.什么是华为云云数据库MySQL

云数据库RDS(Relational Database Service,简称RDS)是一种基于云计算平台的稳定可靠、弹性伸缩、便捷管理的在线云数据库服务。目前在开发中比较常使用的也是华为云的云数据库RDS。

华为云云数据库MySQL拥有稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点。其中有三点是非常突出的:

  • 架构成熟稳定,支持流行应用程序,适用于多领域多行业;支持各种WEB应用,成本低,几乎是中小企业的首选。
  • 管理控制台提供全面的监控信息,简单易用,灵活管理,可视又可控,所以使用起来非常容易上手。
  • 随时根据业务情况弹性伸缩所需资源,按需开支,量身订做,这就不用担心自身数据量大小的问题了。

 二、华为云云数据库MySQL的体验流程

1.购买云数据库MySQL

试用数据库网址:https://activity.huaweicloud.com/free_test/

 试用数据库大概每天早上09:30开抢,按照流程选择购买数据,并支付,下单完成就可以进入数据库控制台。

2.进入数据库费用中心

费用中心网址:https://account.huaweicloud.com/usercenter/?region=cn-north-4#/userindex/myOrder

 查看费用详细信息

 3.进入数据库控制台

数据库管理控制台:https://console.huaweicloud.com/rds/?agencyId=0caad839ad0010f81f07c0015fc1ca1c&region=cn-east-3&locale=zh-cn#/rds/management/connectTab/9b769cb74d9b427ca95f02db0f770bdbin01

 4.购买公网IP

进入网络控制台:https://console.huaweicloud.com/vpc/?agencyId=0caad839ad0010f81f07c0015fc1ca1c&region=cn-east-3&locale=zh-cn#/eip/eips/list

 选择对应的配置进行支付

 5.配置远程连接

进入数据库控制台:https://console.huaweicloud.com/rds/?agencyId=0caad839ad0010f81f07c0015fc1ca1c&region=cn-east-3&locale=zh-cn#/rds/management/connectTab/9b769cb74d9b427ca95f02db0f770bdbin01

选择:连接管理=》绑定IP=》

 6.设置安全组

选择一键添加,确定所有远程地址可以连接。

 7.添加用户

选择:账号管理=》创建账号=》输入信息=》确定

8.添加数据库

用root用户密码登录数据库。

登录数据库网址:https://console.huaweicloud.com/das/?agencyId=0caad839ad0010f81f07c0015fc1ca1c&region=cn-east-3&locale=zh-cn#/das/overview?instanceId=9b769cb74d9b427ca95f02db0f770bdbin01&engineType=mysql

 输入账号密码登录成功后,输入test新建数据库。

9.授权用户

点击修改权限,把需要授权数据库移到右边添加就好。

10.测试连接

用navicat测试数据库连接,选择连接=》华为云=》云数据库MYSQL

 输入地址和账号密码点击测试连接

 至此华为云的mysql连接成功。

三、华为云云数据库MySQL的性能测试

1.数据批量导入测试

本次测试以导入2273张表,1552427条数据为例,大约需要33分钟。

 执行查询语句

2.代码业务测试

2.1 数据迁移

运行程序进行CodeFirst自动生成数据库。

执行成功,打开navicat查看数据库,表正常生成.

进行数据导入

2.2 后端测试

运行程序查看WebAPI业务是否正常启动。

2.3 前端测试

运行vue3查看页面数据是否正常加载。

总结

本文主要介绍的有:MySQL数据库相关概念、华为云云数据库MySQL的体验流程、华为云云数据库MySQL的性能测试。

本次华为云云数据库MySQL的体验流程以实际业务系统数据迁移为准,能够符合实际生产场景。云数据库与传统自建数据库的对比如下:

  • 服务可用性:在服务可用性方面,云数据库RDS是99.95%可用的;而在自购服务器搭建的传统数据库服务中,需自行保障,自行搭建主从复制,自建RAID等。
  • 数据可靠性:对数据的可靠性来说,云数据库RDS是保证99.9999%可靠的;而在自购服务器搭建的传统数据库服务中,需自行保障,自行搭建主从复制,自建RAID等。
  • 系统安全性:云数据库RDS可防DDoS攻击,流量清洗,能及时有效地修复各种数据库安全漏洞,而在自购服务器搭建的传统数据库,则需自行部署,价格高昂,同时也需自行修复数据库安全漏洞。
  • 数据库备份:云数据库RDS可自动为数据库进行备份,而自购服务器搭建的传统数据库需自行实现,同时需要寻找备份存放空间以及定期验证备份是否可恢复。
  • 软硬件投入:云数据库RDS无软硬件投入,并按需付费;而自购服务器搭建的传统数据库服务器成本相对较高,对于SQL Server需支付许可证费用。
  • 系统托管:云数据库RDS无需托管费用,而自购服务器搭建的传统数据库每台2U服务器每年超过5000元(如果需要主从,两台服务器需超过10000元/年)。
  • 维护成本:云数据库RDS无需运维,而自购服务器搭建的传统数据库需招聘专职DBA来维护,花费大量人力成本。
  • 部署扩容:云数据库RDS即时开通,快速部署,弹性扩容,按需开通,而自购服务器搭建的传统数据库需硬件采购、机房托管、部署机器等工作,周期较长。
  • 资源利用率:云数据库RDS按实际结算,100%利用率,而自购服务器搭建的传统数据库需考虑峰值,资源利用率很低。

以上就是华为云云数据库MySQL的体验流程的详细内容,更多关于华为云 云数据库MySQL的资料请关注脚本之家其它相关文章! 

相关文章

  • mysql delete limit 使用方法详解

    mysql delete limit 使用方法详解

    今天研究cms系统的时候发现,delete 语句后面有个limit,一直都是select查询的时候才使用,不懂为什么要用这个,正好就百度一下为大家分享下delete中使用limit方法与有点
    2014-11-11
  • Mysql数据库连接失败SSLException: Unsupported record version Unknown-0.0问题

    Mysql数据库连接失败SSLException: Unsupported record 

    这篇文章主要介绍了Mysql数据库连接失败SSLException: Unsupported record version Unknown-0.0问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • MySQL慢sql优化思路详细讲解

    MySQL慢sql优化思路详细讲解

    在日常开发工作中数据库是常用的数据存储组件,一旦使用了数据库,那慢查询SQL的优化是绕不开的一道坎,下面这篇文章主要给大家介绍了关于MySQL慢sql优化思路的相关资料,需要的朋友可以参考下
    2023-01-01
  • mysql如何利用Navicat导出和导入数据库的方法

    mysql如何利用Navicat导出和导入数据库的方法

    这篇文章主要介绍了mysql如何利用Navicat导出和导入数据库的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • 在MySQL中使用子查询和标量子查询的基本操作教程

    在MySQL中使用子查询和标量子查询的基本操作教程

    这篇文章主要介绍了在MySQL中使用子查询和标量子查询的基本操作教程,子查询的使用时MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-12-12
  • MySQL的一条慢SQL查询导致整个网站宕机的解决方法

    MySQL的一条慢SQL查询导致整个网站宕机的解决方法

    通常来说,我们看到的慢查询一般还不致于导致挂站,顶多就是应用响应变慢不过这个恰好今天被我撞见了,一个慢查询把整个网站搞挂了
    2016-07-07
  • Mysql使用存储过程快速添加百万数据的示例代码

    Mysql使用存储过程快速添加百万数据的示例代码

    这篇文章主要介绍了Mysql使用存储过程快速添加百万数据,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • 解决hibernate+mysql写入数据库乱码

    解决hibernate+mysql写入数据库乱码

    初次没习hibernate,其中遇到问题在网上找的答案与大家共同分享!
    2009-07-07
  • MySQL sql_mode的使用详解

    MySQL sql_mode的使用详解

    这篇文章主要介绍了MySQL sql_mode的使用详解,帮助大家更好的理解和学习使用MySQL数据库,感兴趣的朋友可以了解下
    2021-05-05
  • MySql使用mysqldump 导入与导出方法总结

    MySql使用mysqldump 导入与导出方法总结

    这篇文章主要介绍了MySql使用mysqldump 导入与导出方法总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09

最新评论