国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

云服務器 Flexus X 實例評測體驗之搭建 MySQL 數據庫

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2025-01-13 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、前言

隨著云計算的迅猛發展,企業對計算資源的需求不斷增加,特別是在處理海量數據和支持高并發業務的場景中,選擇一款高性能、穩定的云服務器成為了關鍵。華為云在近期的 828 B2B 企業節 活動中推出的 Flexus X 實例,憑借其彈性算力和出色的性能表現,迅速成為業界焦點。本文將分享開發者和運維人員在 Flexus X 實例 上通過源碼搭建 MySQL 服務的實際體驗,并探討其性能優勢。

在大規模數據處理和復雜查詢的場景下,MySQL 作為一款流行的關系型數據庫管理系統,扮演著重要角色。部署 MySQL 時對云服務器的計算能力、內存、存儲性能以及網絡傳輸的要求較高,而Flexus X 實例的強大性能和靈活的資源管理能力為此類應用提供了可靠保障。

通過在 Flexus X 實例 上從源碼搭建 MySQL 服務的過程中,我們可以清楚感受到它在應對高并發、大量數據寫入和復雜查詢時的穩定性和高效表現。Flexus X 實例 的 六倍性能提升 尤其在數據密集型操作中表現得尤為突出,極大提高了數據庫的響應速度和吞吐量。這種提升不僅降低了系統的延遲,還顯著優化了數據處理效率,特別適用于需要高可用性和高性能的企業應用。

接下來,將具體介紹如何通過源碼在 Flexus X 實例 上搭建 MySQL 數據庫,并分享部署過程中的性能分析,幫助開發者和運維人員充分利用這款云服務器的優勢,實現更高效的業務應用。

二、Flexus X 云服務器

2.1 實例簡介

Flexus X 實例是華為云新推出的一款高性能云服務器,旨在為多種業務場景提供強大的計算資源支持。它的核心特性如下:

l彈性計算能力:Flexus X 實例能夠根據業務的實際需求靈活調整計算資源分配,幫助用戶提高資源利用率,同時確保計算效率的最大化。

l顯著性能提升:與傳統云服務器相比,Flexus X 實例在性能上有著六倍的提升,特別適合處理計算密集型任務,極大提高了工作負載的執行速度。

l廣泛適用性:Flexus X 實例適用于多個行業的多種應用場景,包括高科技、金融、零售和游戲等,能夠有效支持從中小型應用到大型企業級系統的部署。

wKgZPGeEhAmAATA8AAIPAjVASuE462.png

2.2 為什么選擇 Flexus X 實例?

隨著業務數據量和復雜性的不斷增長,對數據庫的性能和穩定性提出了更高要求。MySQL 作為一款成熟的關系型數據庫管理系統,在處理大規模數據存儲和查詢時表現出色。然而,部署 MySQL 數據庫時,對云服務器的計算能力和靈活性有較高的要求。為此,我選擇了 Flexus X 實例來搭建 MySQL 數據庫。

Flexus X 實例的彈性計算和強大的處理能力可以幫助我應對復雜的數據庫查詢和高并發寫入場景。此外,它的多倍性能提升,可以顯著改善 MySQL 數據庫在生產環境中的響應速度和穩定性。

在接下來的部分,我將帶領大家詳細了解如何選擇和開通 Flexus X 實例,并指導大家如何有效部署 MySQL 數據庫,幫助大家優化資源配置,避免常見問題,提高業務部署的效率。

三、購選及登錄教程

3.1 如何選購 Flexus X?

首先,我們先找到官網頁,也就是如下界面,網址如右:https://www.huaweicloud.com/product/flexus-x.html,可以看到列舉了很多很多不同類型不同規格的服務器實例,但是它們之間有何區別如何選購,我們接著往下看。

wKgZPGeEhAmAcn6NAAEdDCh4D4w208.png

我們頁面往下拉,可以看到有個【查看全部實例】的直通車,這里我們可以通過它來快速進行選擇最適合自己的規格實例。

wKgZO2eEhAqAP1ocAAF4pcTEVgo203.png

接下來,我們直接點擊購買,進入到購買規格配置頁,具體請看如下:

wKgZPGeEhAqAHRGHAAEQjfOtT28984.png

第一步,我們先搭選基礎配置,比如計費模式、區域等。

wKgZO2eEhAqAQfEbAACgw3QXsyE203.png

而且,針對 Flexus 云服務器 X 實例,獨家支持 CPU 內存的柔性配比,支持 100+規格,最高支持 CPU 內存 3:1 配比,讓 CPU 與內存更貼合業務應用需求,大大的滿足用戶的需求;

wKgZPGeEhAuALRQGAACLLlk2xTE914.png

第二步:選擇對應的鏡像,具體如下演示,我是習慣了 Linux 服務器的模式,那我便選擇 Centos 鏡像。

wKgZO2eEhAuAArlTAADWRA9tNE8532.png

第三步:配置相關端口及確定 CES,演示如下:

wKgZPGeEhAuAUYPiAADXaJFGP6s964.png

第四步:確定相關帶寬大小及云備份是否開啟,具體如何選擇可參考如下截圖:

wKgZO2eEhAuACwkNAADZXY85Y5M271.png

第五步:確認購買服務器相關配置,檢查該規格服務器實例是否滿足自己的基本使用。

wKgZO2eEhAyAS8E0AACyKr7UJLw568.png

最后,篤定自己認為合適的規格配置即可,這里大家也可以參考我選擇的,然后選擇完后,拉到底部,可以看到最后的實例費用。

wKgZO2eEhAyAD7ncAAC28j57D4s916.png

其中也提供兩種計費模式,包年/包月和按需計費,這就方便了大家如若只是體驗,可以選擇模式二。

wKgZPGeEhAyAB6bdAAEBThc9wcI642.png

確定付費模式之后,我們即可進行付費結算。不過一般剛推廣,也可以查驗下自己是否存有優惠卷,比如如下演示:

wKgZO2eEhA2AZv9iAAEJ_Nf7XVM316.png

如果你有,你就可以通過選擇優惠卷抵扣。

wKgZPGeEhA2AIH8aAABvZ0tkN5Y779.png

最后,點擊【確認付款】,付款完會跳轉到如下界面,提示你訂單支付成功。

wKgZO2eEhA6Afj7KAAA8gMoouF0437.png

這里我們也可以通過如下鏈接,進行查驗一下實例是否到賬。

wKgZPGeEhA6AKZJmAAB01E6zfKw687.png

3.2 登錄方式選擇

如上購買完成后,在登錄之前,我們先熟悉下,實例所提供的公網 IP 等操作相關。

wKgZO2eEhA6AOi0QAAC9ExscqnE914.png

接著,我們需要配置下我們對應需要開放的一些常用端口,演示如下:

wKgZPGeEhA-AaQ_2AADbpfzdueU983.png

接著,我們就可以進行我們最關心的點了,我們可以有多種方式進行實例登錄使用,比如可通過 Xshell 遠程跟在線登錄連接。如下我分別給大家介紹下這兩種方式分別怎么玩。

方式 1:Xshell 遠程連接

第一步:填入對應的公網 IP 與用戶名,這里直接填 root 即可。

wKgZO2eEhA-AS2C8AAEYr1xHbjc749.png

然后我們接著輸入我們自定義的服務器登錄密碼,如果你不記得,也沒關系,我們直接去列表頁進行密碼重置或者修改即可。

wKgZPGeEhA-AJ7MHAABAbgbz9VU209.png

輸入正確的密碼,直接回車,即可看到我們成功登錄,演示如下:

wKgZO2eEhBCAXjhZAAFJCSa53JY369.png

然后大家便可愉快的玩耍了,可以發現跟 CenOs 沒啥區別,Linux 語法直接走起。

wKgZPGeEhBCAPqtPAADjSRQTy40498.png

方式 2:在線連接

第一步:我們在列表頁直接選擇遠程登錄。

wKgZO2eEhBCAWrsXAAB7CB_ZhvA237.png

第二步:我們選擇 CloudShell 登錄。

wKgZPGeEhBGAJiAqAADTAHGvWVM074.png

第三步:輸入對應的 IP 與用戶、密碼。然后點連接即可。

wKgZO2eEhBGANoqHAAB1U9RV9v8942.png

第四步:登錄成功,剩下的時間就交給大家啦。

wKgZPGeEhBGAf-OSAABjOL-V-is659.png

可以發現也是一種很友好的方式,如果大家有不方便下載的,就可以選擇在線遠程把玩。

wKgZO2eEhBKAQic6AAB60IYAhAA490.png

四、MySQL 搭建

4.1 安裝 MySQL 依賴庫

首先,我們需要在系統上安裝 MySQL 的依賴庫。可以把這些依賴庫看做是建造房子的基石,只有安裝好這些基礎工具,MySQL 才能夠正常運行和工作。所以你只需要通過以下命令就可安裝這些依賴庫:命令如下

sudo apt-get update

sudo apt-get install mysql-server mysql-client libmysqlclient-dev

這些命令的作用如下:

lsudo apt-get update:更新系統軟件包列表,以確保安裝的依賴庫是最新版本。

lmysql-server:安裝 MySQL 服務器,主要用于運行 MySQL 數據庫實例。

lmysql-client:安裝 MySQL 客戶端,用于連接和管理 MySQL 數據庫。

llibmysqlclient-dev:安裝 MySQL 開發庫,確保一些開發工具和應用程序可以連接和操作 MySQL 數據庫。

安裝完成后,MySQL 就可以啟動并進行配置了。

具體操作演示如下:

wKgZPGeEhBKAaDx7AAEbDIU-2Xg821.png

wKgZO2eEhBKAIf9JAAFngFgKmxA441.png

4.2 下載 MySQL 安裝包

接下來,我們選擇以安裝包的形式來搭建 MySQL 數據庫,這里演示就以 MySQL5.6.51 版本為主,也就是 MySQL5.6 的最后一個子版本,如果你們想安裝其他版本,在其官網界面下載選擇對應的版本進行下載即可,官網下載 MySQL 安裝包地址如下:

https://downloads.mysql.com/archives/community/。具體選擇版本及下載操作如下:

wKgZPGeEhBOABSAWAAEklSShCNU355.png

4.3 上傳 MySQL 安裝包

本地下載完成后,需要將安裝包上傳到實例上,由于我使用的 SSH 連接工具有提供快捷上傳服務,即我直接用拖拽的方式即可上傳至實例服務器上。

操作演示如下:

wKgZO2eEhBOAbEpbAACzQhXGTHg254.png

4.4 解壓 MySQL 安裝包

上傳完成后,需要將壓縮包進行解壓,我們直接在實例服務器控制臺輸入以下命令進行解壓,具體執行命令如下:

tar -zxvfmysql-5.6.51-linux-glibc2.12-x86_64.tar.gz

執行演示如下:

wKgZPGeEhBSAJ60PAABTQy9_7SU638.png

4.5 創建用戶和組

在進行創建組之前,我們需要將解壓后的 MySQL 文件夾移動到/usr/local 目錄下,規范整理。具體執行命令如下:

mv mysql-5.6.51-linux-glibc2.12-x86_64 /usr/local/mysql

接著我們再需要創建 MySQL 服務的用戶組和用戶,目的是為了控制權限,提高服務安全。具體執行命令如下:

groupadd mysql

useradd -r -g mysql -s /bin/false mysql

執行演示如下:

wKgZO2eEhBSAFea8AAA_CSd5EEY786.png

4.6 初始化 MySQL

完成如上幾個步驟之后,我們需要對 MySQL 服務進行初始化,具體命令歸納組合如下:

cd/usr/local/mysql

mkdirmysql-files

chownmysql:mysql mysql-files

chmod750 mysql-files

./scripts/mysql_install_db--user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql --innodb-file-per-table

實際操作演示如下:

wKgZPGeEhBSAJYE4AAQvnBI7k5s669.png

4.7 權限設置

這里,我們需要進行權限設置,比如復制配置文件并設置相關權限。具體命令歸納組合如下:

cpsupport-files/my-default.cnf /etc/my.cnf

chownmysql:mysql /etc/my.cnf

wKgZO2eEhBWASrH7AAA8du7WfrE370.png

4.8 設置開機自啟

復制啟動腳本到/etc/init.d 目錄下,并設置開機自啟。

cpsupport-files/mysql.server /etc/init.d/mysql

chmod+x /etc/init.d/mysql

chkconfig --add mysql

chkconfig mysql on

wKgZPGeEhBWAd4zPAAB9oRCpazA994.png

4.9 啟動 MySQL 服務

這里,我們便可以直接啟動該數據庫服務了,操作命令如下:

service mysql start

實際操作演示如下:

wKgZO2eEhBaAAGSTAABgHIv1W2w481.png

4.10 初始化密碼

到這一步,我們需要對數據庫密碼進行初始化,具體操作請參考如下:

l步驟 1:通過執行--skip-grant-tables 模式以跳過密碼校驗,直接登錄 MySQL。

執行修改命令如下:

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

l步驟 2:登錄之后,我們直接通過命令修改 mysql.user 表以重置密碼。

執行修改命令如下:

UPDATE mysql.user SET password=PASSWORD('123456') WHERE User='root' AND Host='localhost';

實際操作演示如下:

wKgZPGeEhBaAHSbiAABT4GZ_z2s632.png

l步驟 3: 刷新權限

修改完密碼后需要對修改后的密碼進行權限刷新,以重新啟動 MySQL 能正常加載權限表及校驗密碼。

l步驟 4: 停止并重啟 MySQL 服務。具體步驟組合如下:

1.退出 MySQL 控制臺:quit;

2.停止 MySQL 服務:sudo systemctl stop mysql

3.重新啟動 MySQL 服務:sudo systemctl start mysql

l步驟 5: 使用新密碼登錄

現在,你可以使用新密碼登錄 MySQL:執行如下命令:mysql -u root -p,當提示輸入密碼時,用你剛設置的新密碼,比如我初始化時的“123456”。

如上操作步驟合并演示如下:

wKgZO2eEhBaAWgiyAAESpSKou6Y113.png

4.11 navicat 遠程連接

根據如上截圖可以看到,使用初始化后的密碼登錄成功了。接著,數據庫我們就搭建好了,我們來測試最后一步,通過使用 navicat 進行遠程連接一下。

wKgZPGeEhBeAYOKTAADZI9IWUe8034.png

如上截圖我們可以看到,連接成功,證明 MySQL 數據庫已經可以被遠程連接,剩下的大家想怎么玩就怎么玩啦。

五、Flexus X 實例性能體驗

在實際使用過程中,Flexus X 實例它展現了其卓越的性能表現。在 MySQL 高并發讀寫測試中,服務器能夠穩定、高效地處理大量請求,并且響應時間始終保持在較低水平。通過 MySQL 的性能測試工具對其進行壓力測試,結果令人滿意。比如你可以通過執行如下命令腳本:

sysbench --db-driver=mysql --mysql-host=<你的服務器 IP> --mysql-user=root --mysql-password=<你的密碼> --mysql-db=test --threads=50 --time=60 --report-interval=10 --events=0 --rand-type=uniform oltp_read_write run

我在執行測試中,使用 50 個并發客戶端的場景下,Flexus X 實例上的 MySQL 每秒能處理數萬次事務,表現非常優異,特別適用于需要快速響應和大規模數據處理的業務場景,比如金融、電子商務和大數據分析等。

5.1 性能對比

為了全面評估 Flexus X 實例 的性能,我還對比了華為云的 Flexus X 實例 和其他云服務提供商的 U1、C6 實例。在相同的 MySQL 部署場景中,Flexus X 實例在數據讀寫性能和穩定性方面明顯優于 U1 和 C6,特別是在處理高并發事務時,Flexus X 實例展現了更高效的 CPU 資源調度能力。

l事務處理能力:Flexus X 實例每秒處理的事務數遠超其他實例,即便是在高并發的情況下,MySQL 的響應速度依然能夠保持穩定。

l穩定性:在長時間的壓力測試中,Flexus X 實例表現出極高的穩定性,幾乎沒有出現性能下降或波動的現象。

5.2 資源調度的靈活性

Flexus X 實例 的另一個顯著優勢是資源調度的靈活性。根據不同的業務需求,Flexus X 實例可以迅速擴展或減少計算資源。這種靈活性對于需要快速應對突發流量的企業來說非常關鍵,尤其是在數據量突然增多或業務擴展的情況下,Flexus X 實例能快速響應,避免資源短缺對業務造成影響。

六、文末

通過本次測試,Flexus X 實例 在部署 MySQL 等高性能數據庫應用時,展現出了卓越的計算能力和穩定性。對于需要高計算能力、高并發處理以及自建數據庫的用戶而言,Flexus X 實例無疑是一個非常理想的選擇。

wKgZO2eEhBeABiMSAAKSA3ii6uA171.png

目前正值華為云 828 B2B 企業節,Flexus X 實例的促銷活動力度很大,是企業升級云計算資源的好機會。

如果你對云計算和高性能服務器有需求,不妨抓住這次機會,體驗華為云的旗艦級服務!

wKgZPGeEhBeAIQ_1AAE8cTu-HZ0705.png

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    4020

    瀏覽量

    68353
  • MySQL
    +關注

    關注

    1

    文章

    906

    瀏覽量

    29531
  • 云服務器
    +關注

    關注

    0

    文章

    837

    瀏覽量

    14687
  • 華為云
    +關注

    關注

    3

    文章

    2832

    瀏覽量

    19251
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    零基礎如何用服務器搭建網站?完整教程

    上提供協助,幫助快速落地。 第一步:理解主要概念? 在動手前,先了解幾個名詞:服務器是租用的虛擬主機資源;域名是用戶訪問網站的地址;DNS解析把域名指向服務器IP;Web服務器(如
    的頭像 發表于 01-29 16:18 ?283次閱讀

    恒訊科技解析:如何安裝MySQL并創建數據庫

    安裝和管理MySQL不必復雜。只需幾分鐘,你就能在Linux服務器搭建MySQL,創建第一個數據庫,甚至自動化備份——同時確保
    的頭像 發表于 01-14 14:25 ?178次閱讀

    Node-RED+Modbus_slave:JSON數據采集與阿里服務器上傳

    MYSQL數據庫中。在參照本文檔進行操作時,請先參照附錄1和附錄3搭建所需實驗環境。 1.2注意事項 本文檔不單單適用于阿里TCP服務器
    的頭像 發表于 01-05 17:37 ?706次閱讀
    Node-RED+Modbus_slave:JSON<b class='flag-5'>數據</b>采集與阿里<b class='flag-5'>云</b><b class='flag-5'>服務器</b>上傳

    DRAM 暴漲 171%! 171% 下的企業突圍:華為 Flexus X 服務器成 IT 成本管控利器

    Flexus X 服務器憑借獨有的柔性算力黑科技與智能調度能力,助力企業實現核心應用性能最高達友商 6 倍、綜合成本降低 30% 的雙
    的頭像 發表于 12-31 13:00 ?253次閱讀

    什么是企業服務器-計算

    地擴展和管理其IT基礎設施。華納的企業服務器基于虛擬化技術,在環境中運行多個虛擬服務器實例
    的頭像 發表于 12-29 17:57 ?790次閱讀

    恒訊科技解析:如何在日本服務器上安裝和配置數據庫(如MySQL)?

    為您的業務部署日本服務器后,下一個關鍵步驟就是安裝和配置數據庫。無論是用于網站、應用程序還是數據分析,一個穩定高效的數據庫是業務的核心。恒訊科技將以最流行的
    的頭像 發表于 11-04 11:07 ?661次閱讀

    華納香港服務器數據庫索引優化策略

    )實施有效的索引優化策略。無論您是IT管理員還是開發人員,了解這些技巧都能幫助您優化數據庫效率,確保業務高效運轉。下面,華納(hncloud)將通過結構化分析,一步步解析香港服務器數據庫
    的頭像 發表于 10-16 17:06 ?522次閱讀

    Mysql數據恢復—Windows Server下MySQL(InnoDB)全表誤刪數據恢復案例

    本地服務器,操作系統為windows server。服務器上部署mysql實例,innodb引擎,獨立表空間。未進行數據庫備份,未開啟bi
    的頭像 發表于 09-23 15:56 ?736次閱讀
    <b class='flag-5'>Mysql</b><b class='flag-5'>數據</b>恢復—Windows Server下<b class='flag-5'>MySQL</b>(InnoDB)全表誤刪<b class='flag-5'>數據</b>恢復案例

    mysql數據恢復—mysql數據庫表被truncate的數據恢復案例

    ECS網站服務器,linux操作系統,部署了mysql數據庫。工作人員在執行數據庫版本更新測試時,錯誤地將本應在測試
    的頭像 發表于 09-11 09:28 ?875次閱讀
    <b class='flag-5'>mysql</b><b class='flag-5'>數據</b>恢復—<b class='flag-5'>mysql</b><b class='flag-5'>數據庫</b>表被truncate的<b class='flag-5'>數據</b>恢復案例

    數據庫數據恢復—服務器異常斷電導致Oracle數據庫故障的數據恢復案例

    Oracle數據庫故障: 某公司一臺服務器上部署Oracle數據庫服務器意外斷電導致數據庫報錯,報錯內容為“system01.dbf需要
    的頭像 發表于 07-24 11:12 ?640次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—<b class='flag-5'>服務器</b>異常斷電導致Oracle<b class='flag-5'>數據庫</b>故障的<b class='flag-5'>數據</b>恢復案例

    企業級MySQL數據庫管理指南

    在當今數字化時代,MySQL作為全球最受歡迎的開源關系型數據庫,承載著企業核心業務數據的存儲與處理。作為數據庫管理員(DBA),掌握MySQL
    的頭像 發表于 07-09 09:50 ?723次閱讀

    恒訊科技分析:儲存服務器搭建教程

    搭建存儲服務器是一個相對復雜但極具實用性的項目,以下是一個簡化的搭建教程,幫助你快速入門。 一、明確需求 在搭建
    的頭像 發表于 07-07 11:07 ?1308次閱讀

    MySQL數據庫采集網關是什么?有什么功能?

    MySQL數據庫采集網關是一種用于連接、采集、處理并傳輸數據MySQL數據庫的中間設備或軟件系統,通常部署在
    的頭像 發表于 05-26 15:20 ?666次閱讀

    MySQL數據庫是什么

    MySQL數據庫是一種 開源的關系型數據庫管理系統(RDBMS) ,由瑞典MySQL AB公司開發,后被Oracle公司收購。它通過結構化查詢語言(SQL)進行
    的頭像 發表于 05-23 09:18 ?1214次閱讀

    數據采集到MYSQL和SQLSERVER數據庫可以實現哪些功能

    ,確保企業各項數據資產得到合理存儲與管理,方便隨時調取、搜索,有助于提升管理水平與工作效率。 1.實時監控與預警? 通過將生產設備數據采集到MySQL或SQLServer數據庫,企業可
    的頭像 發表于 05-07 15:32 ?589次閱讀