華為云云數(shù)據(jù)庫MySQL的體驗流程
前言
本文主要介紹的有:
- MySQL數(shù)據(jù)庫相關(guān)概念
- 華為云云數(shù)據(jù)庫MySQL的體驗流程
- 華為云云數(shù)據(jù)庫MySQL的性能測試
一、MySQL相關(guān)概念
1.什么是MySQL
MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),屬于Oracle旗下產(chǎn)品。MySQL是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在WEB應(yīng)用方面,MySQL是最好的RDBMS(Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一。
2.什么是華為云云數(shù)據(jù)庫MySQL
云數(shù)據(jù)庫RDS(Relational Database Service,簡稱RDS)是一種基于云計算平臺的穩(wěn)定可靠、彈性伸縮、便捷管理的在線云數(shù)據(jù)庫服務(wù)。目前在開發(fā)中比較常使用的也是華為云的云數(shù)據(jù)庫RDS。
華為云云數(shù)據(jù)庫MySQL擁有穩(wěn)定可靠、安全運行、彈性伸縮、輕松管理、經(jīng)濟實用等特點。其中有三點是非常突出的:
- 架構(gòu)成熟穩(wěn)定,支持流行應(yīng)用程序,適用于多領(lǐng)域多行業(yè);支持各種WEB應(yīng)用,成本低,幾乎是中小企業(yè)的首選。
- 管理控制臺提供全面的監(jiān)控信息,簡單易用,靈活管理,可視又可控,所以使用起來非常容易上手。
- 隨時根據(jù)業(yè)務(wù)情況彈性伸縮所需資源,按需開支,量身訂做,這就不用擔(dān)心自身數(shù)據(jù)量大小的問題了。
二、華為云云數(shù)據(jù)庫MySQL的體驗流程
1.購買云數(shù)據(jù)庫MySQL
試用數(shù)據(jù)庫網(wǎng)址:https://activity.huaweicloud.com/free_test/

試用數(shù)據(jù)庫大概每天早上09:30開搶,按照流程選擇購買數(shù)據(jù),并支付,下單完成就可以進入數(shù)據(jù)庫控制臺。
2.進入數(shù)據(jù)庫費用中心
費用中心網(wǎng)址:https://account.huaweicloud.com/usercenter/?region=cn-north-4#/userindex/myOrder

查看費用詳細信息

3.進入數(shù)據(jù)庫控制臺

4.購買公網(wǎng)IP
進入網(wǎng)絡(luò)控制臺:https://console.huaweicloud.com/vpc/?agencyId=0caad839ad0010f81f07c0015fc1ca1c®ion=cn-east-3&locale=zh-cn#/eip/eips/list

選擇對應(yīng)的配置進行支付

5.配置遠程連接
選擇:連接管理=》綁定IP=》

6.設(shè)置安全組
選擇一鍵添加,確定所有遠程地址可以連接。

7.添加用戶
選擇:賬號管理=》創(chuàng)建賬號=》輸入信息=》確定

8.添加數(shù)據(jù)庫
用root用戶密碼登錄數(shù)據(jù)庫。
登錄數(shù)據(jù)庫網(wǎng)址:https://console.huaweicloud.com/das/?agencyId=0caad839ad0010f81f07c0015fc1ca1c®ion=cn-east-3&locale=zh-cn#/das/overview?instanceId=9b769cb74d9b427ca95f02db0f770bdbin01&engineType=mysql

輸入賬號密碼登錄成功后,輸入test新建數(shù)據(jù)庫。

9.授權(quán)用戶
點擊修改權(quán)限,把需要授權(quán)數(shù)據(jù)庫移到右邊添加就好。

10.測試連接
用navicat測試數(shù)據(jù)庫連接,選擇連接=》華為云=》云數(shù)據(jù)庫MYSQL

輸入地址和賬號密碼點擊測試連接

至此華為云的mysql連接成功。
三、華為云云數(shù)據(jù)庫MySQL的性能測試
1.數(shù)據(jù)批量導(dǎo)入測試
本次測試以導(dǎo)入2273張表,1552427條數(shù)據(jù)為例,大約需要33分鐘。

執(zhí)行查詢語句

2.代碼業(yè)務(wù)測試
2.1 數(shù)據(jù)遷移
運行程序進行CodeFirst自動生成數(shù)據(jù)庫。

執(zhí)行成功,打開navicat查看數(shù)據(jù)庫,表正常生成.

進行數(shù)據(jù)導(dǎo)入

2.2 后端測試
運行程序查看WebAPI業(yè)務(wù)是否正常啟動。

2.3 前端測試
運行vue3查看頁面數(shù)據(jù)是否正常加載。

總結(jié)
本文主要介紹的有:MySQL數(shù)據(jù)庫相關(guān)概念、華為云云數(shù)據(jù)庫MySQL的體驗流程、華為云云數(shù)據(jù)庫MySQL的性能測試。
本次華為云云數(shù)據(jù)庫MySQL的體驗流程以實際業(yè)務(wù)系統(tǒng)數(shù)據(jù)遷移為準(zhǔn),能夠符合實際生產(chǎn)場景。云數(shù)據(jù)庫與傳統(tǒng)自建數(shù)據(jù)庫的對比如下:
- 服務(wù)可用性:在服務(wù)可用性方面,云數(shù)據(jù)庫RDS是99.95%可用的;而在自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫服務(wù)中,需自行保障,自行搭建主從復(fù)制,自建RAID等。
- 數(shù)據(jù)可靠性:對數(shù)據(jù)的可靠性來說,云數(shù)據(jù)庫RDS是保證99.9999%可靠的;而在自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫服務(wù)中,需自行保障,自行搭建主從復(fù)制,自建RAID等。
- 系統(tǒng)安全性:云數(shù)據(jù)庫RDS可防DDoS攻擊,流量清洗,能及時有效地修復(fù)各種數(shù)據(jù)庫安全漏洞,而在自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫,則需自行部署,價格高昂,同時也需自行修復(fù)數(shù)據(jù)庫安全漏洞。
- 數(shù)據(jù)庫備份:云數(shù)據(jù)庫RDS可自動為數(shù)據(jù)庫進行備份,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需自行實現(xiàn),同時需要尋找備份存放空間以及定期驗證備份是否可恢復(fù)。
- 軟硬件投入:云數(shù)據(jù)庫RDS無軟硬件投入,并按需付費;而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫服務(wù)器成本相對較高,對于SQL Server需支付許可證費用。
- 系統(tǒng)托管:云數(shù)據(jù)庫RDS無需托管費用,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫每臺2U服務(wù)器每年超過5000元(如果需要主從,兩臺服務(wù)器需超過10000元/年)。
- 維護成本:云數(shù)據(jù)庫RDS無需運維,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需招聘專職DBA來維護,花費大量人力成本。
- 部署擴容:云數(shù)據(jù)庫RDS即時開通,快速部署,彈性擴容,按需開通,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需硬件采購、機房托管、部署機器等工作,周期較長。
- 資源利用率:云數(shù)據(jù)庫RDS按實際結(jié)算,100%利用率,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需考慮峰值,資源利用率很低。
以上就是華為云云數(shù)據(jù)庫MySQL的體驗流程的詳細內(nèi)容,更多關(guān)于華為云 云數(shù)據(jù)庫MySQL的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
MySQL Threads_running飆升與慢查詢的相關(guān)問題解決
這篇文章主要介紹了MySQL Threads_running飆升與慢查詢的問題解決,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2021-05-05

