• [技术干货] 什么是云数据库RDS?云数据库RDS有什么用?
    下面以华为云数据库RDS为例,来了解一下云数据库RDS是什么,云数据库RDS有什么用?云数据库RDS(ApsaraDB for RDS,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于飞天分布式系统和全SSD盘高性能存储,支持MySQL、SQL Server、PostgreSQL和PPAS(高度兼容Oracle)引擎,默认部署主备架构且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼!云数据库RDS的价格因市场走势而实时变动,要了解华为云数据库RDS的实时价格,请进入华为云数据库RDS详情页面(页面直达链接:9i0i.cn/huaweicloud)了解。为什么选择云数据库RDS:选择云数据库RDS,您可以快速搭建稳定可靠的数据库服务,相比自建数据库有如下优势:便宜易用,具有灵活计费、按需变配、即开即用等优点。高性能,包括参数优化、SQL优化建议等。高可用架构和多种容灾方案。高安全性,提供多种安全措施保障数据安全。在性价比、可用性、可靠性、易用性、性能等方面,云数据库RDS都有很大优势,价格相比ECS自建数据库,仅需约1/3,相比自购服务器搭建数据库,仅需约1/10。云数据库RDS都有哪些应用场景?云数据库RDS可以在数据上和华为云诸多云产品打通,实现多样化的能力扩展数据异地容灾场景:通过数据传输服务,用户可以将自建机房的数据库实时同步到公有云上任一地域的RDS实例里面。即使发生机房损毁的灾难,数据永远在华为云有一个备份。 读写分离场景:应用读取请求较高,或是需要应对短期内读取流量高峰,可在RDS for MySQL实例下挂载只读实例,每个只读实例拥有独立的链接地址,由应用端自行实现读取压力分配。多结构数据存储:在数据类型多样的应用中,可将高热存取数据存储于缓存产品,如云数据库Memcached版 、云数据库Redis版,将图片等非结构化资源存储于对象存储 OSS,而将链接等结构化数据存储于RDS,实现对业务数据高效存取,并相应降低成本投入。搜索引擎场景:针对应用数据量较大,且有较多复杂关键词搜索场景,可搭配使用开放搜索,对亿级别数据实现百毫秒内搜索。大数据计算:云数据库RDS搭配E-MapReduce,运行Hadoop、Spark分析RDS中数据,满足如日志分析、数据仓库、商业智能、机器学习、科学模拟等业务需求。
  • [行业资讯] 华为云数据库热门问答
    Q1:2019华为全联接大会推出哪些云上数据库“黑科技”呢?A:华为云数据库发布3款分布式数据库新品TaurusDB、GeminiDB、GaussDB及两大解决方案——MySQL云灾备、RDS for MCS,聚焦金融、互联网、车企、物联网、游戏、ISV等行业,提供覆盖六大行业典型场景的完整数据库解决方案。 Q2:云上数据库和自建数据库有什么区别,云上数据库最大的优势在哪?A:自建开源数据库依赖专业DBA和数据库技术人员等手工下载版本、补丁、分析Bug情况,然后人工安装部署,面临各种运维难题。而云数据库能够让您几分钟内申请到一个基本能解决上述所有问题的数据库实例。云端完全托管各类管理任务(如硬件扩容、数据库设置、补丁升级和备份恢复),同时华为云有强大的技术团队保障修改数据库社区还未来得及修改的Bug的能力,从而保证可用率高达99.95%,让您专注于应用程序开发,远离数据库运维的烦恼。 Q3:OLTP VS OLAP的区别A:按数据应用场景分类:分为OLTP和OLAP数据库。OLTP是传统关系型数据库的主要应用,主要是基本的、日常的事务处理场景,例如人们到银行去取1000块所发生的背后交易所用到的数据库场景。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,如银行给个人授予100万的贷款额度(授信),需要进行大数据分析的数据库场景。 Q4:关系型数据库 VS NoSQL数据库的区别A:按数据结构分类:关系型数据库是基于关系模型来组织数据的数据库,具有数据存储结构化、数据强一致性等特点,(TaurusDB、MySQL、PostgreSQL、SQL Server等),NoSQL数据库用于存储一些非结构化数据,如图片、文档、地理位置信息等(DDS、多模NoSQL服务、Redis等)。 Q5:TaurusDB VS 开源MySQLA:开源MySQL主要满足中小型业务系统的需求(QPS<12万),基本无法满足大型业务负载;而TaurusDB依托华为云最新一代硬件专为大型业务系统设计和打造,在完全兼容MySQL基础上性能提升高达7倍,百万级QPS,扩展性较非云源生数据库提升5倍,支持1写15读;容量支持最大128T;在数据0丢失的前提下,故障秒级恢复。 Q6:多模NoSQL服务GeminiDB中的多模是什么意思?GeminiDB有哪些黑科技优势?A:多模是多种数据模型的意思。当前GeminiDB已支持Cassandra接口、MongoDB接口,后续还会支持更多主流NoSQL接口。GeminiDB基于华为云最新一代DFV计算存储分离架构,实现分钟级扩展;相比于社区版和其它友商的基于开源的服务化版本,大幅优化长尾时延,集群更稳定,备份恢复性能提升5+倍,被2019中国数据库技术大会(DTCC)评选为年度最佳创新产品。 Q7:数据库迁移时,怎么保证对业务没有影响?DRS迁移时如何确保数据不丢失?A:DRS迁移时,对源数据仅仅是做最轻量的查询,没有任何锁等额外动作,同时对数据进行切片抓取,最小粒度的进行迁移,避免对源库产生大的性能消耗,同时业内独有的流控技术,限制流量的开销,避免对业务产生影响;DRS不但能检查迁移的一致性,而且很多贴心的设计确保迁移时数据不丢失。 Q8:DRS数据库迁移这方面有哪些客户案例吗?A:华为云DRS已成功支撑包括金融、互联网、车企、物联网、游戏、ISV 六大行业上千家企业云上迁移。锦江都城依托华为云DRS,仅用1小时就完成了原定约5小时的迁移,整体负载压力由80%降至20%,关键业务流程效率提升36倍,成为酒店管理行业云上迁移解决方案的典范。 Q9:华为云数据库的去O方案是什么?A:目前全球没有一家厂商能够提供百分百完全兼容Oracle的替代产品,但华为云数据库PG增强版,Oracle语法兼容性90%以上,仅需做部分边缘业务改造就可以完成去O目标,目前华为云已成功帮用友、金蝶、赛云等多个企业领先行业完成Oracle改造上云。 Q10:GaussDB和TaurusDB、GeminiDB三者的关系?A : TaurusDB和GeminiDB都是华为云基于主流开源版研发的分布式数据库,性能、可靠性、容量、扩展性等远远优于开源版。TaurusDB是关系型数据库MySQL的优化版,适用于传统OLTP场景。GeminiDB的定位是NoSQL领域,兼容MongoDB、Cassandra等多个主流NoSQL接口,产品已上线。而GaussDB是国产数据库代表产品,自主可控,是基于鲲鹏架构的OLTP数据库,适用于政企、银行、保险等(国家要求只能用国产数据库的行业,场景),并且GaussDB能高度兼容Oracle常用语法,预计将在2019年12月份正式公测。这十个问题涵盖了分布式数据库TaurusDB、GeminiDB、DRS迁移、GaussDB等相关数据库问题,聚焦客户痛点,为六大行业提供了新颖独特的解决方案。未来,华为云将持续构建业内顶尖的技术资源,为客户提供更高价值的数据库解决方案、产品和服务。
  • [技术干货] 通过本地连接华为云数据库MySQL
    目的:通过本地连接华为云数据库MySQL环境准备:1.Navicat本地数据库管理软件                  2.购买RDS for MYSQL 并创建实例        进入自己买的数据库的管理控制台界面,滑到"连接信息"处开启远程连接,这一步需要验证,验证一下就行开启远程连接之后,后面会自动生成一个ip地址设置远程连接白名单,如果是使用公网的话,建议使用0.0.0.0/0,私网的话就使用自己本地ip之后确定,然后就可以在自己本地通过Navicat连接到这个云数据库了只有两点需要注意:在管理控制台中允许远程连接和设置白名单;连接数据库使用的是主机ip号是允许远程连接后自动生成的ip地址,而且每次关闭开启后生成的ip都不相同,需要注意;使用上面的以168开头的内网地址ip,我们本地远程连接会报2003错误
  • 云数据库与自建数据库有什么不同?
        多人对数据库是什么还不是很明白,那么数据库到底是什么呢?传统数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改、查由统一软件进行管理和控制。而云数据库是指被优化或部署到一个虚拟计算环境中的数据库,可以实现按需付费、按需扩展、高可用性以及存储整合等优势。云数据库是指被优化或部署到一个虚拟计算环境中的数据库,可以实现按需付费、按需扩展、高可用性以及存储整合等优势。企业伴随着业务的增长,成倍增长的数据需要更多的存储空间,此时,云数据库有助于应对许多这些数据库方面的挑战。让用户能够在云中轻松设置、操作和扩展关系数据库,并可以充分结合公有云中的计算、网络与存储服务,从而以一种安全、可扩展、可靠的方式,迅速选择、配置和运行数据管理基础设施,使用户能专注于自身应用程序和业务。RDS是关系型数据库(Relational Database Service),一种基于云计算的可即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型云数据库服  务。虽然客户可以在云服 务器上自建MySQL,而其也会带有部分云特性:数据高可靠性保障、弹性扩展、基础运维等。但与在云服 务器自建数据库相比,RDS为单位提供更多的自动化服 务,如:数据库自动备份、IP白名单、详细的实时监控、容灾、读写分离等,还避免了云服 务器带来的异常,如云服 务器CPU偶尔会被mysql进程拉到100%。华云数据RDS提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,支持将本地数据库迁移到RDS,平滑完成数据库的迁移工作,彻底解决数据库运维的烦恼。云数据库的特性有:实例创建快速、支持只读实例、故障自动切换、数据备份、Binlog备份、访问白名单、监控与消息通知。由此可知道两者的不同,拿华为云来比较说明:1.在服务可用性方面和数据可靠性来说,华为云提供的云数据库RDS是99.95%可用的;而在自建数据库服务中,需自行保障, 自行搭建主从复制,自建RAID等。2.华为云数据库RDS可防DDoS攻击,流量清洗,能及时有效地修复各种数据库安全漏洞;而在自购服务器搭建的传统数据库,则需自行部署,价格高昂,同时也需自行修复数据库安全漏洞。3.华为云数据库RDS可自动为数据库进行备份,而自购服务器搭建的传统数据库需自行实现,同时需要寻找备份存放空间以及定期验证备份是否可恢复。4.华为云数据库RDS无需运维,而传统数据库需招聘专职DBA来维护,花费大量人力成本。5.华为云数据库RDS即时开通,快速部署,弹性扩容,按需开通,而传统数据库需硬件采购、机房托管、部署机器等工作,周期较长。6.华为云数据库RDS按实际结算,100%利用率,而自购服务器搭建的传统数据库需考虑峰值,资源利用率很低。通过上述比较可以看出,云数据库RDS产品是高性能、高安全、高可靠、便宜易用的数据库服务系统,并且可以有效地减轻用户的运维压力,为用户带来安全可靠的全新体验。
  • 云数据库有哪些优劣势
    首先:云数据库具有以下几个显著特点1.云存储服务类型2.完美兼容MySQL协议、高性能、高可靠、易用、便捷的MySQL集群服务3.兼具备份、扩容、迁移等功能,用户可以方便的进行数据库的管理4.高度的虚拟化包括服务器、存储、网络、应用等虚拟化等5.更加智能化、自动化、便捷化、规模化和标准化基于云数据库解决方案分为两个基本类别:数据库服务(DBaaS)和数据服务(DaaS),这两者间的主要区别在于数据是怎样管理的。「云数据库 VS 传统数据库」优势更高性价比:这个因素也是企业考虑使用云数据库的首要因素!使用基于云数据库解决方案,可从硬件、软件许可以及服务实施等方面大幅降低运营成本和支出,你只需要对所使用的部分买单。扩展性与灵活性更高:数据库托管公司往往处于有利位置,为了得到更高的效率并减少未使用的空间而使资源得到最大化。云服务提供商会根据你不断变化的业务需求而对服务进行增加或缩减。更高效:提供了硬件共享、流程自动化和技术熟练的好处,可以从任何地方、使用任何电脑、移动设备或浏览器访问数据库,能从整体上降低资源的使用。「云数据库 VS 传统数据库」劣势隐私安全问题:云计算中一个值得关注的事情是你的数据是通过网络访问的,网络访问这就产生了一系列问题,比如我们经常听到的数据库被攻击、***会员资料泄露等系列安全和隐私问题。因此,如果选择云服务商找一个靠谱的云服务商则显得更为重要!数据的意外丢失风险:互联网链接风险的损失,当数据通过网络进行交互,失去数据库连接将会对你的企业生产带来怎样的影响。企业要做好承担这种风险的准备。定制化服务能力不足:存在一定的局限性,当处理如此多的业务时,要求数据库服务商要很灵活。如果需要深度定制并且与现有系统集成来为日常业务服务,这个很多云数据服务提供商未必可以提供定制化的指定服务!对于企业而言,是否选择云数据库来解决自身的数据存储方案,以及是否全部选择通过云服务,需要根据自身的实际行业环境、特点以及防止承担风险能力去评估!对企业而言,选择「适合自身」的那一款更重要!更适合您的云数据库:
  • [行业资讯] 华为云数据库市场前景几何?
        数据库是一个极富挑战的市场,不仅因为有传统商业数据库巨头的长期占据,还有云服务巨头的大举进军,要想在数据库市场博得一席之地并不容易。在笔者看来,华为的数据库业务在2020年之前更像是“积跬步”打基础的阶段,经过不同技术路线的探索、金融与电信等多个行业关键业务场景的磨砺、数据库产品的不断打磨,使得华为在数据库领域积累了非常不错的技术、产品、服务经验。而如今,随着数据库战略的升级,华为云数据库颇像一个老道的新手,拥有不错的用户、技术、产品、服务基础,在云数据库服务全新的方式上不断加速前进,未来前景值得期待。首先,华为在数据库人才上实力雄厚,全球七大区域11个研究所超过1000多名数据库专业人才,为今后业务长期发展夯实了坚固的基础。其次,数据库不太可能以一个单点产品或服务存在,华为云强大的全栈式云技术能力有利于包括数据库各种技术的融合与优化,加上华为云数据逐步强化全场景服务能力,华为云数据库的产品力在未来会更有竞争力。再次,数据库作为IT产业三大核心控制点和基础研究之一,是云服务提供商的重要组成部分与核心竞争力所在,华为云在战略层面将一如既往地重视云数据库的发展。最后,华为云自身整体业务处于高速发展的阶段,已经逐渐成为云计算市场中重要的玩家,有望进一步带动云数据库业务的发展。总体而言,本次华为云TechWave数据库专题日是华为数据库业务整合之后的首次亮相。华为再次向外表达了打造世界级数据库的决心。从长远来看,以华为在数据库领域的基础与积累,未来值得有更大的期待!
  • [行业资讯] 数据库战略:产品思维,聚焦全场景
        当今的数据库产品和服务与过去有着很大的不同。在过去,由于结构化数据是主流,因此数据库的产品与种类相对单一,市场格局也较为固定;但是随着非结构化数据的快速增长,数据库的应用场景也在日渐丰富,全场景、多类型的数据库产品与服务被认为是趋势所在,数据库的市场格局也迎来了新的变化契机。因此,华为云数据库聚焦全场景的战略很契合当前用户对于数据库的使用需求。不过,当下从云服务提供商到数据库巨头们,都在朝着全场景数据库方向前进,那么未来市场竞争的决定因素又是什么?对此,苏光牛直言:“在数据库应用场景日渐丰富的趋势下,数据库需要有更强的产品和工程化的思维,不断打造符合用户场景需求的产品与服务。”事实上,华为云数据库在本次TechWave上也带来了一系列让人眼前一亮的新品。比如,关系型数据库GaussDB(for MySQL)性能表现在业界首屈一指,可实现超百万级QPS吞吐,优于原生MySQL性能7倍,支持1写15读,存储容量最大可达128T;非关系型数据库GaussDB NoSQL(NoSQL支持文档类型(MongoDB)、宽表类型(Cassandra)、时序InfluxDB,K-V(如Redis)等多协议接口,拥有极强的多模式数据管理能力,在并发读写能力、扩容时间缩、故障重构时间、备份效率、恢复效率等方面实现了业界领先,相比纯开源软件能力有了质的飞跃。未来,随着数据库统一到华为云GaussDB这个品牌,华为云数据库还会陆续推出GaussDB(for Redis)、GaussDB(for Influx)等系列新服务。此外,华为云数据库还提供数据复制服务DRS、数据管理服务DAS、分布式数据库中间件DDM等丰富的工具服务。据悉,华为云数据库下半年还会发布多款数据库和应用的迁移工具。“统一到GaussDB这个品牌并不是简单的改名,其背后是架构融合、优化和统一的结果。”苏光牛强调道。更加关键的是,华为云数据库对于生态的重视。苏光牛透露,除了MySQL等开源数据库生态外,华为云数据库正在积极参与和推进GaussDB数据库相关产业生态的建设,包括产业联盟、行业标准、鲲鹏生态等,GaussDB已经与国内70+一流大学建立了人才培养课程,并且通过OpenGauss社区、认证、创新大赛等加速开发者生态的建设;此外,华为还会与合作伙伴推进联合解决方案的认证等。资料来自华为报道
  • [行业资讯] 华为数据库业务已整合到位
    华为数据库业务已整合到位        打造世界级的数据库产品一直都是华为云数据库业务的核心目标。自2007年开始战略投入数据库以来,华为的GaussDB数据库经过十余年的打磨,已经在金融、电信这两大行业获得了多个标杆客户,通过了这两个行业多个业务场景严苛的考验与实践。        但是不能忽视的一个趋势就是云数据库,越来越多企业在数据库上开始选择云数据库这种方式。Gartner就预测,到2021年,云数据库在整个数据库市场中的占比将首次突破50%,到2023年,将会有75%的数据库跑在云平台上,数据库上云将会是一股不可阻挡的潮流。        如果说传统商业数据库是一辆操控复杂、性能优良的F1赛车,那么用户需要不断投入人力、财力去打造强大和专业的数据库团队才能驾驭好这部数据库赛车;而云数据库的好处就是,云服务提供商可以将复杂的运维、部署、管理工作简化,以云服务的方式为用户提供灵活、安全、可靠的数据库服务,彻底解决传统商业数据库的不良弊端。事实上,当前数据库市场中主流玩家几乎都在全力向云数据库方向上转型。因此,华为将数据库业务整合为华为云数据库也是顺势而为。苏光牛在本次TechWave数据库专题日上透露了华为云数据库业务的整合情况:首先,在业务层面,华为将传统线下数据库的纯软件销售和交付调整为依托华为云与华为云Stack,统合旗下众多数据库产品,将华为云GaussDB升级为华为的数据库品牌,以云服务方式持续为客户服务;其次,在组织层面,华为将数据库研发团队进行融合,统归华为云BU和2012高斯实验室,将全球七大区域11个研究所的1000多数据库专业人才进行统筹布局;另外,在生态层面,华为开源OpenGauss社区版本,开始与合作伙伴、高校、开发者们共建生态,鼓励有能力的合作伙伴推出基于OpenGauss的数据库产品。        针对用户对于产品与交付改变的疑虑,苏光牛强调:“华为云GaussDB系列数据库全部基于统一的架构,基于企业级分布式DFV存储,实现了多模融合技术。互联网和中小客户群体,可以通过公有云订阅数据库服务;而政企大客户则可以通过华为云Stack的方式选择华为云数据库服务;此外,在华为云严选市场,华为云数据库也与各行业应用合作伙伴、解决方案伙伴达成合作,可以联合合作伙伴为客户提供销售与服务。”资料来自网上搜集。
  • [行业资讯] 华为云数据库RDS服务,深层次定位和解决问题
            据相关报告显示,未来数字经济发展的底层核心是数据库,而数据库的核心是运维,各行各业每天都在上演着各类数据库与运维的故事,华为云D客户便是如此。D客户之前一直使用虚拟机上自建的数据库服务,2019年3月份迁移到华为云后,直接购买了RDS SQL Server 2016标准版托管实例,此后系统一直稳定运行,最近因为业务量的增加出现了一些问题,华为云方发现后马上采取行动并成功解决。        7月中旬,D用户虚拟机性能急速下跌,业务提交受影响。华为云后台监控也收到该实例的性能告警,CPU突然上涨过阈值,升到80%以上。为保障用户业务连续性,在征得客户同意后,华为云技术专家在后台对该实例进行性能优化,快速将用户的实例性能降回到了正常水平(25%),用户服务恢复正常运作。        一周后,该问题再次复现,华为云方在收到运维自动预警的第一时间内登录用户后台,通过查询DMV动态视图分析当前实例上正在运行的SQL语句资源消耗情况,发现其中一张表的索引碎片已经超过50%的预警值,同时发现该表的索引碎片劣化异常。在将该表问题反馈给客户后,客户立马指出,“这张表数据量属于异常情况,正常应该是10多万,现在是1千万以上!”抓取到根因,华为云建议用户定时对该表进行周期性归档,避免数据暴涨。随后一周,用户业务偶发超时问题。为帮助用户分析定位该问题的根因,华为云对客户发生问题时间段的所有日志明细进行排查,最终发现根因在于第一次事务提交中有更新锁存在,且第一次事件未正常提交后,该进程每两分钟又会自动发起一次重试,同时每次重试也依然会被锁住。在与客户共同排查后,最终确认这是近期用户业务形态发生改变才引入的新场景下的BUG。针对该问题,华为方建议客户修改业务提交流程,降低事务粒度,一次插入、一次提交以规避该问题;同时建议修改重试次数上限为3次,并对每次请求进行独立闭环。经过这三次交锋,在用户业务量突然暴增,业务场景发生变化的情况下,华为云RDS运维人员采用专业技术手段帮助客户系统平稳地度过;同时应用上的缺陷也被识别出来,杜绝了隐患。选择华为云RDS的理由:1.相比自建数据库,RDS服务有更加详细的数据库监控指标,能够比弹性云服务提供更多维度监控视角,给出更详细的监控日志和事件记录。2.相比自建数据库,RDS服务能定位出深层次的问题,包括应用的问题,从而一劳永逸地解决问题。3.相比自建数据库,华为云有全栈数据库专家团队,可以帮助客户识别各种数据层面的深层次问题,比如索引、数据的分区、数据的类型、SQL语句、慢SQL等等,让客户的IT人员更加聚焦应用,脱离繁重的运维。目前,华为云数据库特惠专场正火爆进行,不限新老用户5折起,迁移后获赠6个月免费使用时长,更多详情了解请前往华为云官网:最新活动——特惠促销——云数据特惠专场。活动入口:云数据库
  • [技术干货] 自建数据库和云数据库区别和使用(以MySQL为例)
    在程序员这个群体中,多数人是从事应用开发,在应用开发中一定会跟数据打交道。很多程序员入门学习就是Mysql数据库,它不仅仅是找工作面试最常问的,也是干私活必备的数据库。当然在如今数字基建的背景下,云数据库应运而生,这是对开发人员很友好的一个存在,作为开发时不用过多关注数据库怎么搭建维护,只需要以最简单的方式使用好数据库,从而可以专注于应用的开发。那么今天我就分享一下以自建Mysql数据库和云数据库的区别和使用,供学习工作参考使用。【MySQL】MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。开源,免费。 世界上最流行的开源数据库系统,功能足够强大,足以应付web应用。使用C和C++编写,支持包括window,linux 在内的等多种操作系统上运行。支持多线程,充分利用CPU资源。提供TCP/IP、ODBC和JDBC等多种数据库连接途径。【来源百度百科】【裸机linux搭建MySQL数据库】前提:linux机器可以自己用VM创建一个虚拟机,但是我更推荐直接去华为云市场撸一台,毕竟828的福利不能错过。本来我想用现在就直接上手撸命令1.找到mysql数据库yum源wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm2.安装升级软件包rpm -Uvh mysql57-community-release-el7-11.noarch.rpm2.1查看yum源是否生效yum repolist enabled | grep mysql3.yum安装mysql  安装过程中需要下载时间比较长 (这个过程我用了一个多小时)yum install mysql-community-server中间提示选择y4.服务启动service mysqld start  4.1查看mysql服务 service mysqld status5.查看初始密码(5.7默认不允许使用空密码登录)cat /var/log/mysqld.log | grep 'A temporary password' 6.使用初始密码登录mysql注意 u 和p 后面不能加空格,否则报错mysql -uroot -p'临时密码'   登录完成后现在你做什么操作都会有下面的提示You must reset your password using ALTER USER statement before executing this statement (使用数据库前必须重置密码)7.修改初始密码(以下都是在数据库中操作,不是在linux 系统中。以mysql>开头的命令行操作)密码为强密码要求包含大小写字母、数字及特殊字符,长度在6位以上ALTER user 'root'@'localhost' identified by 'Mlscoder@123.';7.1 以后就可以使用新密码登录mysql -uroot -p'Mlscoder@123.'9.开启远程登录 mysql 默认只能本地localhost登录,增加远程登录的权限 (方便使用navicat等工具远程链接)GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Mlscoder@123.' WITH GRANT OPTION;9.1查看当前用户的相关信息select User,Host,authentication_string from user;10.创建数据库create database myuser;使用数据库use myuser;查看当前数据库中的所有表show tables ;11.创建表create  table user (id  int (10) not null AUTO_INCREMENT comment  'id',name varchar (100) comment '姓名',age int (3) comment '年龄',address varcahr(255) comment '地址',PRIMARY key (id))DEFAULT CHARSET=utf8mb4  comment  '用户信息表' ; 11.1 查看表结构 desc user ;12.表中插入数据insert into user (id,name,age,address ) values (1,'张三',20,'上海市浦东新区') ;12.1 查看表数据select * from user ;12.2 不指定id插入数据,在创建表DDL中,AUTO_INCREMENT 表示主键自增。insert into user (name ,age ,address)  values ('李四',25,'上海市徐汇区');select  * from user;当然很少人会这样用数据库,即便是大佬,也是使用navicat、toad、PL/SQL等等一系列的数据库管理工具,当然一些并不是免费的。整完了自己搞的,我们上手做一个云数据库吧,体验一把什么叫上云,也是拿华为云RDS来演示使用。【华为云数据库RDS是啥】华为云关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数据库服务。通过华为云关系型数据库服务的管理控制台,用户几乎可以执行所有必需任务而无需编程,简化运营流程,减少日常运维工作量,从而专注于开发应用和业务发展。创建RDS实例后,您可以通过多种方式连接实例,连接后可以进行数据导入导出,以及创建数据库和帐户等操作。行了废话不多说了,动手直接搭建一下。前后从创建到可以使用也就2分钟,比起自己下载来快多了,其实也是依托着镜像容器来处理的,一个数据库实例放在一个容器中,这个在深一点就是高级运维工程师需要做的内容,容器集群的管理。华为云的web在线数据管理页面感觉还是很大气的 然后我也是同样的新建一个user表,在操作mysql的数据库的时候都是执行的DDL或者DML语句,不管是在线管理还是客户端工具,可以协助生成SQL语句,不过像这种创建表的语句还是可以的设置的, 但是复杂的查询语句还是需要自己来写。SQL的中文名叫结构化查询语言(Structured Query Language),不管是mysql、oracle还是sql server 都是用sql来搞。换句话说, sql 跟Java、Python一样,也是一个语言。通过生成的DDL语句,来执行操作,这个也比较简单。但是让我比较中意的功能是SQL诊断和慢查询日志我用之前做的一个项目的demo来演示一下什么叫SQL诊断。从我的本地库中导入云数据库一个数据库,因为是这个开发库,毕竟生产生的数据有些敏感,这里仅仅演示功能使用。目标:用华为云数据库诊断一下我们上面的这个SQL 是否存在性能问题,以方便我们开发有针对性的优化这个问题哦先把数据库结构和数据导入之后进入到刚刚导入的库中,打开SQL 性能诊断,复制上刚刚的sql语句,提交诊断,很快就可以得到诊断结果。 看下图的相关结果:在诊断结果中,有比较详细的优化的建议,简直是神器。除此之外还有一个就是慢查询日志,这个功能在云DBA中,需要开启DAS收集慢日志的功能。不过由于本身没有太多的生产数据,仅仅做下演示了。在日志收集上除了收集慢查询,还可以增加一下热点点击,比如像知道那个功能使用的多,那个查询最频繁,知道用户的用为,反馈到运营上,更有针对的对产品做出优化。【总结】在使用和操作上,云数据库在快速搭建上有着不可比拟的优势,主要是依托于镜像容器的解决方案实现秒级搭建,从设置到使用,前后不过1分钟,极大的减少了开发人员的在数据库上搭建的时间。其次便捷的web操作界面、SQL诊断、慢查询日志等在分析,为企业级别开发也是如虎添翼。同时,减少了自购服务器的繁琐和成本,本身具有的弹性伸缩的特点,保障了日后业务增长可能需要的快速扩容,成为企业用户或者个人开发者的一个不错的选择。
  • [技术干货] 【转载】【最全华为云数据库资料】庖丁解牛——带你了解华为云数据库的精髓
    庖丁解牛——带你了解华为云数据库的精髓【华为云转载】华为云数据库服务(Database Service)致力为客户提供稳定可靠、可弹性伸缩的在线数据库服务产品。                                           数据库服务云图说合集期数云图说---服务介绍1初识华为云关系型数据库(RDS)2华为云文档数据库服务(DDS),多快好省惠3超便捷的华为云数据复制服务(DRS)4初识数据管理服务(DAS)5初识GaussDB(for MySQL) 华为云海量存储分布式数据库6华为云自研云数据库GeminiDB 兼容多款NoSQL数据库服务…未完待续                                  小云妹带你了解数据库实用小技能~期数云图说---小云妹的数据库之旅1万万没想到,云数据库MySQL是这样的!2这些购买云数据库MySQL的技能实用到哭,你确定不来看看?3云数据库MySQL一键实现弹性扩展是种什么样的体验?4太给力了!认识云数据库PostgreSQL只需要这三步5这才是云数据库SQL Server最正确的打开方式6数据库的私人医生——云DBA7快速玩转关系型数据库实例操作1(单机转主备、按需转包周期)8小云妹带您揭秘数据复制服务四大功能9小云妹之DDS实例安全基本操作10快速玩转关系型数据库实例操作2(删除与退订)11DAS表结构对比与同步 实现您多个数据库管理心愿12文档数据库可视化运维 高频需求一键式便捷操作13华为云数据复制服务DRS 打造不一样的数据库迁移14华为云数据库MySQL内核小版本升级全攻略...未完待续         云数据库 RDS 类别资料链接视频购买RDS实例扩容RDS实例开启公网访问创建RDS手动备份连接RDS实例轻松搭建Discuz!论坛创建和删除RDS只读实例查看RDS监控信息修改RDS自动备份策略创建并应用RDS参数组使用RDS for MySQL搭建WordPress2分钟了解云数据库MySQL3分钟了解云数据库SQL Server2分钟了解云数据库PostgreSQL入门介绍初识华为云数据库RDS最佳实践下载备份文件和恢复数据排查RDS for MySQL CPU使用率高的原因和解决办法使用RDS MySQL搭建Wordpress使用RDS MySQL搭建Discuz!论坛查看 PostgreSQL慢日志恢复备份文件到RDS for SQL Server 实例的版本限制使用导入导出功能将ECS上的SQL Server数据库迁移到RDS for SQL Server  RDS for SQL Server 支持DMV动态管理视图修改SQL Server 数据库实例的参数组APIAPI概览白皮书安全白皮书性能白皮书文档中心产品文档常见问题新手入门运维案例mysql远程连接报错,如何处理?如何使用修改表方式修改mysql5.7密码如何查看RDS存储空间使用量如何对RDS慢日志进行查询RDS主备复制关系异常,如何处理?SQL Server连接不上的判断方法  文档数据库服务 DDS类别资料链接视频2分钟了解文档数据库服务DDS入门介绍 华为云文档数据库服务(DDS),多快好省惠最佳实践DDS增强版实例使用须知如何连接副本集实例以实现读写分离和高可用设置数据分片以充分利用分片性能性能白皮书DDS增强版DDS社区版文档中心产品文档常见问题新手入门     数据复制服务 DRS类别资料链接视频数据复制服务(DRS)简介如何实现迁移中业务中断最小化创建备份迁移任务入门介绍超便捷的华为云数据复制服务最佳实践跨云数据库在线迁移本地数据库在线迁移ECS自建数据库在线迁移文档中心产品文档常见问题新手入门     数据管理服务 DAS类别资料链接视频创建数据库连接入门介绍初识数据管理服务(DAS)文档中心产品简介产品文档常见问题新手入门        分布式数据库中间件DDM类别资料链接入门介绍初识TaurusDB 华为云海量存储分布式数据库视频2分钟了解华为云分布式数据库中间件申请DDM实例并导入RDS实例创建逻辑库和逻辑表访问DDM实例最佳实践选择合适的DDM规格如何选择RDS实例数量如何选择DDM逻辑库分片数如何选择拆分键和拆分算法文档中心产品简介产品文档常见问题新手入门     云数据库GaussDB(for MySQL)类别资料链接入门介绍初识GaussDB(for MySQL) 华为云海量存储分布式数据库文档中心产品简介产品文档常见问题新手入门      云数据库 GeminiDB类别资料链接入门介绍华为云自研云数据库GeminiDB 兼容多款NoSQL数据库服务文档中心产品简介产品文档常见问题新手入门
  • [技术干货] 【最全华为云数据库资料】庖丁解牛——带你了解华为云数据库的精髓
    庖丁解牛——带你了解华为云数据库的精髓【华为云转载】华为云数据库服务(Database Service)致力为客户提供稳定可靠、可弹性伸缩的在线数据库服务产品。                                           数据库服务云图说合集期数云图说---服务介绍1初识华为云关系型数据库(RDS)2华为云文档数据库服务(DDS),多快好省惠3超便捷的华为云数据复制服务(DRS)4初识数据管理服务(DAS)5初识GaussDB(for MySQL) 华为云海量存储分布式数据库6华为云自研云数据库GeminiDB 兼容多款NoSQL数据库服务…未完待续                                  小云妹带你了解数据库实用小技能~期数云图说---小云妹的数据库之旅1万万没想到,云数据库MySQL是这样的!2这些购买云数据库MySQL的技能实用到哭,你确定不来看看?3云数据库MySQL一键实现弹性扩展是种什么样的体验?4太给力了!认识云数据库PostgreSQL只需要这三步5这才是云数据库SQL Server最正确的打开方式6数据库的私人医生——云DBA7快速玩转关系型数据库实例操作1(单机转主备、按需转包周期)8小云妹带您揭秘数据复制服务四大功能9小云妹之DDS实例安全基本操作10快速玩转关系型数据库实例操作2(删除与退订)11DAS表结构对比与同步 实现您多个数据库管理心愿12文档数据库可视化运维 高频需求一键式便捷操作13华为云数据复制服务DRS 打造不一样的数据库迁移14华为云数据库MySQL内核小版本升级全攻略...未完待续                                                    云数据库 RDS 类别资料链接视频购买RDS实例扩容RDS实例开启公网访问创建RDS手动备份连接RDS实例轻松搭建Discuz!论坛创建和删除RDS只读实例查看RDS监控信息修改RDS自动备份策略创建并应用RDS参数组使用RDS for MySQL搭建WordPress2分钟了解云数据库MySQL3分钟了解云数据库SQL Server2分钟了解云数据库PostgreSQL入门介绍初识华为云数据库RDS最佳实践下载备份文件和恢复数据排查RDS for MySQL CPU使用率高的原因和解决办法使用RDS MySQL搭建Wordpress使用RDS MySQL搭建Discuz!论坛查看 PostgreSQL慢日志恢复备份文件到RDS for SQL Server 实例的版本限制使用导入导出功能将ECS上的SQL Server数据库迁移到RDS for SQL Server  RDS for SQL Server 支持DMV动态管理视图修改SQL Server 数据库实例的参数组APIAPI概览白皮书安全白皮书性能白皮书文档中心产品文档常见问题新手入门运维案例mysql远程连接报错,如何处理?如何使用修改表方式修改mysql5.7密码如何查看RDS存储空间使用量如何对RDS慢日志进行查询RDS主备复制关系异常,如何处理?SQL Server连接不上的判断方法  文档数据库服务 DDS类别资料链接视频2分钟了解文档数据库服务DDS入门介绍 华为云文档数据库服务(DDS),多快好省惠最佳实践DDS增强版实例使用须知如何连接副本集实例以实现读写分离和高可用设置数据分片以充分利用分片性能性能白皮书DDS增强版DDS社区版文档中心产品文档常见问题新手入门     数据复制服务 DRS类别资料链接视频数据复制服务(DRS)简介如何实现迁移中业务中断最小化创建备份迁移任务入门介绍超便捷的华为云数据复制服务最佳实践跨云数据库在线迁移本地数据库在线迁移ECS自建数据库在线迁移文档中心产品文档常见问题新手入门     数据管理服务 DAS类别资料链接视频创建数据库连接入门介绍初识数据管理服务(DAS)文档中心产品简介产品文档常见问题新手入门        分布式数据库中间件DDM类别资料链接入门介绍初识TaurusDB 华为云海量存储分布式数据库视频2分钟了解华为云分布式数据库中间件申请DDM实例并导入RDS实例创建逻辑库和逻辑表访问DDM实例最佳实践选择合适的DDM规格如何选择RDS实例数量如何选择DDM逻辑库分片数如何选择拆分键和拆分算法文档中心产品简介产品文档常见问题新手入门     云数据库GaussDB(for MySQL)类别资料链接入门介绍初识GaussDB(for MySQL) 华为云海量存储分布式数据库文档中心产品简介产品文档常见问题新手入门      云数据库 GeminiDB类别资料链接入门介绍华为云自研云数据库GeminiDB 兼容多款NoSQL数据库服务文档中心产品简介产品文档常见问题新手入门
  • [问题求助] 云数据库有没有什么课程或者活动之类的?
    云数据库有没有什么课程或者活动之类的?学习一下
  • [问题求助] 什么是云数据库rds,怎么创建
    对数据库挺感兴趣,听说华为云有云数据库,想试试看。
  • [热门活动] 828企业上云节-数据上云全场景覆盖,华为云助力企业智能化升级
    当下,数字经济来临,新技术带来便利的同时,更多的企业面临着机遇和挑战。从社会趋势来讲,生产要素已由农业经济发展到工业经济再到数字经济,数据成为新生产要素,智能成为新生产力。 从Gartner趋势分析表明,企业面临着资源分散、数据不通、应用孤立等问题,这类烟囱式应用和数据孤岛已成为企业数字化转型的阻碍;企业数据逐步多元化,数字化业务井喷增长,驱动企业需要构建一个跨越多域数据、简单、一致的数字化运营生态系统。随着技术的发展,探索数据价值一直在持续,数据平台技术架构也逐步在进化。华为云针对企业上云与治理提出了一套适用于互联网、金融、游戏、产业云等行业的解决方案,数据采集到数据处理与汇聚,再到数据计算与分析,最后到应用与消费层,通过对数据的一系列操作(采集、处理、分析和应用),构建了全场景数据服务助力企业数字化转型,最终实现从数据到价值的闭环。                                               图1 数据技术平台整体技术架构 数据采集与处理对核心关键应用如ERP、CRM、PDM等产生的数据来讲,经过数据复制服务DRS采集后,迁移至云上数据库,华为云数据库具备轻松实现存储容量扩容、快速便捷的实例规格变更,内核深度优化,业务并发量1000+时性能依然保持稳定,扩容仅需几分钟。具有超高的数据可靠性等特点,保障客户业务稳定运行。对于邮件,文档,网页,监控、车辆等非结构化数据,此类面向分析型场景,将通过实时数据接入kafka等服务进行数据采集,可存入对象存储服务OBS,通过流查询,交互式查询等方式,对数据进行挖掘和批处理和批计算。同时以全栈大数据MapReduce服务为基础,提供一站式大数据平台解决方案,一键式构筑数据接入、数据存储、数据分析和价值挖掘的统一大数据平台,并且与华为云IOT物联网、ROMA平台、数据湖工厂及数据可视化等服务对接,轻松解决数据通道上云、大数据作业开发调度和数据呈现的困难,使用户从复杂的大数据平台构建和专业大数据调优和维护中解脱出来,更加专注行业应用,完成一份数据多业务场景使用的诉求,实现自动伸缩,按需使用和计算存储分离,更低成本更高性能。数据分析与应用面向操作型场景,数据库的管理可以由数据管理服务DAS实现,DAS是用来登录和操作数据库的Web服务,提供数据库运维开发功能以及 DevOPS服务。为方便用户使用和运维华为云RDS,提供数据和表结构的同步、在线编辑,SQL输入的智能提示等丰富的数据库开发功能。同时面向大企业提供基于权限最小化控制和审批流程机制,提供数据保护、变更审核、操作审计、研发自助化等数据库DevOPS平台,帮助企业实现大规模数据库下的标准化、规范化、高效率、超安全的管理手段。面向分析型场景中,用于计算与分析的数据仓库服务GaussDB(DWS),是实时、简单、安全可信的企业级融合数据仓库,可借助GaussDB(DWS) Express将查询分析扩展至数据湖。华为云数据上云方案,可实现贯穿数据全流程一站式开发运营平台,提供全域数据集成、标准数据规范架构研发、连接并萃取数据价值、统一数据资产管理、数据智能分析与可视化、数据开放服务,可帮助企业构建完整数据**解决方案。同时跨源分析选择数据湖探索DLI服务,数据免搬迁,是完全兼容Apache Spark和Apache Flink生态, 实现批流一体的Serverless大数据计算分析服务,无需大数据背景,会SQL就会大数据分析。通过一系列流转将数据转化为资产,企业将IT系统、数据及IT服务集中到统一的云管资源池中,将会提高提升整体资源利用率和工作效率,改善流程,降低运营成本。号外:828企业上云节,来企业数据上云和治理专场,数据上云难题一站式解决,不但有亿元上云补贴,还有新购满额送华为手机P40 Pro 5G,更多豪礼等你来拿~扫码立即抢购,还可免费获取超高价值的产品白皮书噢!
总条数:436 到第
上滑加载中