免费的MySQL云数据库简介

云数据库 RDS for MySQL

MySQL是目前最受欢迎的开源数据库之一,其性能卓越,搭配LAMP(Linux + Apache + MySQL + Perl/PHP/Python),成为WEB开发的高效解决方案。 云数据库 RDS for MySQL拥有稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点。

• 架构成熟稳定,支持流行应用程序,适用于多领域多行业;支持各种WEB应用,成本低,中小企业首选。

• 管理控制台提供全面的监控信息,简单易用,灵活管理,可视又可控。

• 随时根据业务情况弹性伸缩所需资源,按需开支,量身订做。

如何使用免费的MySQL云数据库?

您可以通过以下两种方式使用关系型数据库。

管理控制台:您可以使用管理控制台为您提供的Web界面完成关系型数据库的相关操作。

API:您可以编写代码调用API使用关系型数据库,请参考《云数据库RDS API参考》

了解常用概念什么是云数据库RDS可以帮助您更好地选购云数据库RDS。

免费的MySQL云数据库都有哪些优势?

创建使用:您可以通过华为云官网实时生成目标实例,云数据库RDS服务配合弹性云服务器一起使用,通过内网连接云数据库RDS可以有效地降低应用响应时间、节省公网流量费用。

弹性扩容:可以根据您的业务情况弹性伸缩所需的资源,按需开支,量身定做。配合云监控(Cloud Eye)监测数据库压力和数据存储量的变化,您可以灵活调整实例规格。

完全兼容:您无需再次学习,云数据库RDS各引擎的操作方法与原生数据库引擎的完全相同。云数据库RDS还兼容现有的程序和工具。使用数据复制服务(Data Replication Service,简称DRS),可用极低成本将数据迁移到华为云关系型数据库,享受华为云数据库为您带来的超值服务。

运维便捷:RDS的日常维护和管理,包括但不限于软硬件故障处理、数据库补丁更新等工作,保障云数据库RDS运转正常。云数据库RDS提供专业数据库管理平台,重启、重置密码、参数修改、查看错误日志和慢日志、恢复数据等一键式功能。提供CPU利用率、IOPS、连接数、磁盘空间等实例信息实时监控及告警,让您随时随地了解实例动态。

网络隔离:通过虚拟私有云(Virtual Private Cloud,简称VPC)和网络安全组实现网络隔离。虚拟私有云允许租户通过配置虚拟私有云入站IP范围,来控制连接数据库的IP地址段。云数据库RDS实例运行在租户独立的虚拟私有云内,可提升云数据库RDS实例的安全性。您可以综合运用子网和安全组的配置,来完成云数据库RDS实例的隔离。

访问控制:通过主/子帐号和安全组实现访问控制。创建云数据库RDS实例时,云数据库RDS服务会为租户同步创建一个数据库主帐号,根据需要创建数据库实例和数据库子帐号,将数据库对象赋予数据库子帐号,从而达到权限分离的目的。可以通过虚拟私有云对云数据库RDS实例所在的安全组入站、出站规则进行限制,从而控制可以连接数据库的网络范围。

数据删除:删除云数据库RDS实例时,存储在数据库实例中的数据都会被删除。安全删除不仅包括数据库实例所挂载的磁盘,也包括自动备份数据的存储空间。删除的实例可以通过保留的手动备份恢复实例数据,也可以使用回收站保留期内的实例通过重建实例恢复数据。

防DDoS攻击:当用户使用外网连接云数据库RDS实例时,可能会遭受DDoS攻击。当云数据库RDS安全体系认为用户实例正在遭受DDoS攻击时,会首先启动流量清洗的功能,如果流量清洗无法抵御攻击或者攻击达到黑洞阈值时,将会进行黑洞处理,保证云数据库RDS整体服务的可用性。

数据备份:每天自动备份数据,备份都是以压缩包的形式自动存储在对象存储服务(Object Storage Service,简称OBS)。备份文件保留732天,支持一键式恢复。用户可以设置自动备份的周期,还可以根据自身业务特点随时发起备份,选择备份周期、修改备份策略。

数据恢复:支持按备份集和指定时间点的恢复。在大多数场景下,用户可以将732天内任意一个时间点的数据恢复到云数据库RDS新实例或已有实例上,数据验证无误后即可将数据迁回云数据库RDS主实例,完成数据回溯。RDS支持将删除的主备或者单机实例,加入回收站管理。您可以在回收站中重建实例恢复数据,可以恢复1~7天内删除的实例。

免费的MySQL云数据库产品及应用场景介绍

分钟级数据库部署,云端完全托管,让您更专注核心业务

免费的mysql云数据库

华为云数据库MySQL是稳定可靠、可弹性伸缩的云数据库服务。通过云数据库能够让您几分钟内完成数据库部署。云端完全托管,让您专注于应用程序开发,无需为数据库运维烦恼

免费的MySQL云数据库应用场景:

loT,电子商务应用,电子政务,移动游戏等

云数据库PostgreSQL

华为云数据库PostgreSQL是一种典型的开源关系型数据库,在保证数据可靠性和完整性方面表现出色,支持互联网电商、地理位置应用系统、金融保险系统、复杂数据对象处理等场景

云数据库PostgreSQL应用场景:

位置应用系统, 科研项目信息系统, 金融保险系统, 互联网电商等

免费的MySQL云数据库常见问题解答

免费的MySQL云数据库常见问题解答

更多免费的MySQL云数据库问题答疑请前往 了解更多

更多免费的MySQL云数据库问题答疑请前往 了解更多

  • 使用免费的MySQL云数据库要注意些什么

    1、实例的操作系统,对用户都不可见,这意味着,只允许用户应用程序访问数据库对应的IP地址和端口。

    2、对象存储服务(Object Storage Service,简称OBS)上的备份文件以及云数据库RDS服务使用的弹性云服务器(Elastic Cloud Server,简称ECS),都对用户不可见,它们只对云数据库RDS服务的后台管理系统可见。

    3、查看实例列表时请确保与购买实例选择的区域一致。

    4、申请云数据库RDS实例后,您不需要进行数据库的基础运维(比如高可用、安全补丁等),但是您还需要重点关注以下事情:

    云数据库RDS实例的CPU、IOPS、空间是否足够,如果不够需要变更规格或者扩容。

    云数据库RDS实例是否存在性能问题,是否有大量的慢SQL,SQL语句是否需要优化,是否有多余的索引或者缺失的索引等。

  • 什么是免费的MySQL云数据库实例可用性

    云数据库RDS实例可用性的计算公式:

    实例可用性=(1–故障时间/服务总时间)×100%

  • 免费的MySQL云数据库支持跨AZ高可用吗?

    RDS支持跨AZ高可用。当用户购买实例的时候,选择主备实例类型,可以选择主可用区和备可用区不在同一个可用区(AZ)。

    可用区指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。有的区域支持单可用区和多可用区,有的区域只支持单可用区。

    例如:北京一的客户,VPC子网部署在可用区三,购买RDS主备实例时选择可用区一、可用区二也是可以的,这三个可用区之间是互通的。

    为了达到更高的可靠性,即使您选择了单可用区部署主实例和备实例,RDS也会自动将您的主实例和备实例分布到不同的物理机上。在专属计算集群中创建主备实例时,如果您的专属计算集群中只有一台物理机,并且将主机和备机划分在同一可用区内,将会导致主备实例创建失败。

    云数据库RDS服务支持在同一个可用区内或者跨可用区部署数据库主备实例,备机的选择和主机可用区对应情况:

    相同(默认),主机和备机会部署在同一个可用区。

    不同,主机和备机会部署在不同的可用区,以提供不同可用区之间的故障转移能力和高可用性。

  • 免费的MySQL云数据库资源为什么被释放了?

    客户在华为云购买产品后,如果没有及时的进行续费或充值,将进入宽限期。如宽限期满仍未续费或充值,将进入保留期。在保留期内资源将停止服务。保留期满仍未续费或充值,存储在云服务中的数据将被删除、云服务资源将被释放。请参见资源停止服务或逾期释放说明

  • 免费的MySQL云数据库支持导入哪些数据库引擎的数据?

    相同引擎数据库之间数据导入导出,称之为同构型数据库之间数据导入导出。

    不同引擎数据库之间数据导入导出,称之为异构型数据库之间数据导入导出。例如,从Oracle导入数据到RDS支持的数据库引擎。

    异构型数据库之间由于格式不同,不支持直接导入导出。但只要导入导出的格式数据兼容,理论上,导入表数据也是可行的。

    异构型数据库之间数据导入导出,一般需要第三方软件,通过数据复制的方式来实现。比如,先使用工具从Oracle中,以文本的格式导出表记录,然后利用Load语句导入到云数据库RDS支持的数据库引擎。

  • 免费的MySQL云数据库实例迁移中,大量binlog文件导致数据盘空间不足?

    RDS for MySQL实例迁移中,短时间内产生大量binlog文件,导致数据盘空间不足(91%),影响业务正常运行 。

    解决方案

    请及时清理过期数据。

    随着业务数据的增加,原来申请的数据库磁盘容量可能会不足,建议用户扩容磁盘空间,确保磁盘空间足够。

    请参见扩容磁盘

    云监控服务目前可以监控数据库cpu、内存、磁盘、连接数等指标,并且设置告警策略,出现告警时可以提前识别风险。

    请参见通过Cloud Eye监控

  • 免费的MySQL云数据库内置帐户介绍?

    您在创建RDS for MySQL数据库实例时,系统会自动为实例创建如下系统帐户(用户不可使用),用于给数据库实例提供完善的后台运维管理服务。

    mysql.session:用于插件内部使用访问服务器 。

    mysql.sys:用于sys schema中对象的定义。

    rdsAdmin:管理帐户,拥有最高的superuser权限,用于查询和修改实例信息、故障排查、迁移、恢复等操作。

    rdsRepl:复制帐户,用于备实例或只读实例在主实例上同步数据。

    rdsMetric:指标监控帐户,用于watchdog采集数据库状态数据。

    rdsbackup:备份帐户,用于后台的备份。

    dsc_readonly:用于数据脱敏。

  • 免费的MySQL云数据库使用的什么存储?

    云数据库RDS存储采用云硬盘,关于云硬盘具体信息,请参见《云硬盘产品介绍》

    云数据库RDS的备份数据存储采用对象存储服务,不占用用户购买的数据库空间。关于云数据库RDS实例存储的硬件配置,请参见《对象存储服务用户指南》

  • 免费的MySQL云数据库是否支持存储过程和函数?

    免费的MySQL云数据库支持存储过程和函数。

    存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,提高数据处理的效率。

    存储过程和函数的区别

    函数必须有返回值,而存储过程没有

    存储过程的参数可以使用IN, OUT, INOUT 类型;而函数的参数只能是IN类型的。