首頁 > 軟體

華為云云資料庫MySQL的體驗流程

2023-09-06 22:10:17

前言

本文主要介紹的有:

  • 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

 檢視費用詳細資訊

 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®ion=cn-east-3&locale=zh-cn

 選擇對應的設定進行支付

 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的資料請關注it145.com其它相關文章! 


IT145.com E-mail:sddin#qq.com