吴忠躺衫网络科技有限公司

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

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

3天內不再提示

Flexus X 實例搭配華為云 EulerOS,快速部署 MySQL 并執行讀寫性能測試

jf_81200783 ? 來源:jf_81200783 ? 作者:jf_81200783 ? 2024-12-24 12:27 ? 次閱讀

前言

本篇博文將繼續對華為云 Flexus 云服務器 X 實例進行 MySQL 相關的實例測評

查看鏡像信息

本地連接服務器之后輸入指令 lsb_release -a 查看鏡像信息

wKgZPGdqODmAQWNVAAD0oFhITPA993.png

從鏡像信息中我們可以看到我們使用的鏡像是 Huawei Cloud EulerOS

什么是 Huawei Cloud EulerOS?

Huawei Cloud EulerOS(簡稱 HCE OS),是基于華為開源社區 openEuler 構建的 linux 操作系統,提供云原生、高性能、安全穩定的執行環境來開發和運行應用程序,助力企業客戶快速上云及開發者創新

MySQL 安裝與啟動

原計劃是通過指令安裝一個 MySql 的 但是當我輸入指令

dnf install mysql5-server mysql5-common mysql5

顯示如下內容

wKgZO2dqODqAPJXhAAE8L7s9ONA548.png

看到這里不得不改變原有計劃采用yum install mysql來進行嘗試,效果如下

wKgZPGdqODqAH5eHAAJpqv06W4M750.png

看上去還是不錯的。

接下來我們將會在華為云 Flexus 云服務器 X 實例下進行 MySQL 的一系列操作啦。

啟動 MySQL

通過指令 systemctl start mysqld來啟動 MySQL

當 MySQL 啟動成功后通過指令 systemctl status mysqld來查看狀態

wKgZO2dqODuAatmLAAGsc6wZfjc653.png

連接 MySQL

通過 mysql -u root -p連接數據庫

由于沒有設置密碼所以直接顯示連接成功,接下來我們設置以下密碼

wKgZPGdqODyADweyAAJ1qMZpZYs741.png

配置 MySQL

相關指令如下

# 使用 mysql 庫 use mysql;# 修改 root 的密碼為 rootALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';# 刷新權限 flush privileges;# 退出 exit;

wKgZO2dqODyALFH_AAEKFj58B4A300.png

此時我們再次輸入指令 mysql -u root -p連接數據庫的指令會出現輸入密碼的提示,我們此時輸入 root 即可

wKgZPGdqOD2ATDIOAAIXA7eipdY954.png

外網訪問 MySQL

第一步我們查看一下服務器的安全組設置是否開啟了 3306 端口, 通過查看安全組發現該端口并沒有配置, 因此我們手動配置一下

wKgZO2dqOD2AHHALAAFcRxDSzhw711.png

wKgZPGdqOD6AGEk3AADpesEZP_A008.png

通過 Navicat 連接數據庫

wKgZO2dqOD-AQc43AAMuHaKPjwM179.png

此時顯示的是連接失敗,因為我們需要一些其他設置才可以進行連接(很重要哦!也很容易忽略的地方)

操作命令

修改 host 的值為 % , 具體指令如下

# 切換數據庫 use mysql;# 修改 host 的值為 %update user set host='%' where user='root' and host='localhost';# 刷新權限 flush privileges;# 退出數據庫 exit;

wKgZPGdqOD-AdM4bAAEbGkQB93M298.png

此時我們再次進行連接測試,顯示如下圖所示,ok 到目前為止基本上已經配置完成嘍

wKgZO2dqOECAC8sIAAJ6sWbHzbI404.png

數據庫讀寫速度測試

到目前為止我們前期工作已經準備完成了,接下來我們進行讀寫測試來進一步體驗華為云 Flexus 云服務器 X 實例

1. 創建測試數據庫

wKgZPGdqOEGABK1AAADIscHmsFw121.png

2. 通過 SQL 語句創建測試表

首先我在 git 上搜集了 7767 條數據 , 我們接下來的目的就是通過 py 將這些數據寫入到數據庫中, 查看用時,以及進行讀取時查看用時

數據集如下

wKgZO2dqOEKAUxVAAAbZSdkdbwM769.png

字段說明:

創建測試表的 sql 語句如下:

wKgZPGdqOEKAaTV-AAGTXKZk87Y101.png

CREATE TABLE `test_table` (`id` int NOT NULL AUTO_INCREMENT,`label` int NOT NULL,`review` TEXT NOT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

創建的數據表如下

wKgZO2dqOEOAKhFiAAB0VzhuY9Q023.png

Python 寫入測試

wKgZPGdqOEOAJ_R3AACc9y8xVcM822.png

wKgZO2dqOESAIG8tAAEsUEkGV5c765.png

wKgZPGdqOESATfBeAACPj3-lCDs345.png

將 csv 中的數據寫入到數據庫用時如下:

當然我這里采用了優化的寫法,先將 CSV 文件中的所有行讀取到內存中,然后使用 executemany()方法批量執行 INSERT語句。這可以大大提高插入速度,尤其是當處理大量數據時。

wKgZO2dqOEWAFvJOAACAr0dfn7I079.png

查看數據庫中寫入的數據

wKgZPGdqOEWAZw7RAAhTYA-8MzI165.png

Python 讀取測試

測試代碼如下:

wKgZO2dqOEaAKRjvAAC4M72wpds005.png

wKgZPGdqOEaAbMkCAAD4zt-cGS4742.png

wKgZO2dqOEeAK8QWAACYDstRkzk901.png

結果如下圖所示:

wKgZPGdqOEiAdO4mAADsNokw800566.png

總結

在創建 MySQL 鏡像時,我們特別選擇了華為云 Flexus X 實例,以實現性能加速。在測試階段,通過對比寫入和讀取數據的時間,我們發現該實例的性能表現突出,顯著優于其他同類產品。華為云 Flexus X 實例的 MySQL 加速功能確實名副其實,值得推薦

審核編輯 黃宇

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

    關注

    1

    文章

    829

    瀏覽量

    26742
  • 華為云
    +關注

    關注

    3

    文章

    2682

    瀏覽量

    17586
收藏 人收藏

    評論

    相關推薦

    解鎖電商新境界,在華為 Flexus快速部署運行 Magento 電商系統

    Flexus X 實例上,我體驗到了快速部署的便捷與高效,同時享受到了按需付費的靈活性與成本優化。本文將分享我在
    的頭像 發表于 01-17 09:42 ?224次閱讀
    解鎖電商新境界,在<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> 上<b class='flag-5'>快速</b><b class='flag-5'>部署</b><b class='flag-5'>并</b>運行 Magento 電商系統

    使用 sysbench 對 Flexus X 實例mysql 進行性能測評

    計算能力的需求而設計。該實例不僅具備卓越的硬件性能,還深度集成了對 MySQL 等數據庫的優化支持,為用戶提供了卓越的數據庫應用體驗。官網如下: Flexus
    的頭像 發表于 01-17 09:18 ?257次閱讀
    使用 sysbench 對 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>對 <b class='flag-5'>mysql</b> 進行<b class='flag-5'>性能</b>測評

    華為 Flexus 服務器 X 實例快速入門與配置指南

    @TOC ? 前言 計算技術的快速發展為企業提供了更強大的計算資源和靈活的擴展能力。華為作為領先的服務提供商,其
    的頭像 發表于 01-13 11:11 ?331次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的<b class='flag-5'>快速</b>入門與配置指南

    基于華為 Flexus 服務器 X 實例快速搭建 Halo 博客平臺

    如何基于華為 Flexus 服務器 X 實例快速
    的頭像 發表于 01-08 11:46 ?202次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>快速</b>搭建 Halo 博客平臺

    構建數據庫解決方案,基于華為 Flexus X 實例容器化 MySQL 主從同步架構

    華為企業上節,Flexus X 實例特惠開啟,助力企業輕松構建高
    的頭像 發表于 01-07 17:22 ?200次閱讀
    構建數據庫解決方案,基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>容器化 <b class='flag-5'>MySQL</b> 主從同步架構

    華為 Flexus X 實例 docker 部署 rancher 構建 k8s 集群

    ·?華為最近正在舉辦 828 B2B 企業節,Flexus X 實例的促銷力度非常大,特別適合那些對算力
    的頭像 發表于 01-02 13:44 ?118次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b> docker <b class='flag-5'>部署</b> rancher <b class='flag-5'>并</b>構建 k8s 集群

    Flexus X 實例華為 EulerOS 環境中部署堡壘機 Jumpserver 的詳細指南

    前言 "抓住華為 828 B2B 企業節優惠,Flexus X 實例助力高性能計算需求——體驗
    的頭像 發表于 01-02 13:43 ?122次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>在<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>EulerOS</b> 環境中<b class='flag-5'>部署</b>堡壘機 Jumpserver 的詳細指南

    華為 Flexus X 實例 docker 部署 srs6 調優,協議使用 webrtc 與 rtmp

    ·?華為最近正在舉辦 828 B2B 企業節,Flexus X 實例的促銷力度非常大,特別適合那些對算力
    的頭像 發表于 12-31 15:40 ?257次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b> docker <b class='flag-5'>部署</b> srs6 <b class='flag-5'>并</b>調優,協議使用 webrtc 與 rtmp

    華為 Flexus 服務器 X 實例的使用教程

    引言 選擇一款性價比高、性能強勁的服務器是 IT 技術人員常面臨的問題。華為Flexus
    的頭像 發表于 12-30 09:16 ?277次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的使用教程

    華為 Flexus 服務器 X 實例:在 openEuler 系統下搭建 MySQL 主從復制

    前言 本文將介紹如何在華為 Flexus 服務器 X 實例上,基于 openEuler 系統
    的頭像 發表于 12-30 09:11 ?243次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>:在 openEuler 系統下搭建 <b class='flag-5'>MySQL</b> 主從復制

    華為Flexus X實例,Redis性能加速評測及對比

    加速 Redis 的選項。本文旨在通過實際測試,展示華為 Flexus X 實例在加速 Red
    的頭像 發表于 12-29 15:47 ?215次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b><b class='flag-5'>Flexus</b> <b class='flag-5'>X</b><b class='flag-5'>實例</b>,Redis<b class='flag-5'>性能</b>加速評測及對比

    技術升級:探索華為 EulerOSFlexus X 實例如何完美融合快速部署 Django

    ,我們將目光聚焦于華為 EulerOS 操作系統與 Flexus X 實例的深度融合,探討如何
    的頭像 發表于 12-25 17:50 ?236次閱讀
    技術升級:探索<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>EulerOS</b> 與 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>如何完美融合<b class='flag-5'>快速</b><b class='flag-5'>部署</b> Django

    華為 EulerOS 環境下,Flexus X 實例快速部署寶塔面板攻略

    華為征文活動,我們將帶領大家深入了解如何在華為 EulerOS 環境中,高效地安裝配置
    的頭像 發表于 12-25 17:49 ?282次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>EulerOS</b> 環境下,<b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>快速</b><b class='flag-5'>部署</b>寶塔面板攻略

    華為 Flexus X 實例 MySQL 性能加速評測及對比

    X 實例加速 MySQL 測試 7 3.1 sysbench 簡介 8 3.2?Flexus
    的頭像 發表于 12-25 17:10 ?249次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b> <b class='flag-5'>MySQL</b> <b class='flag-5'>性能</b>加速評測及對比

    服務器 Flexus X 實例 MySQL 應用加速測試

    ? 小結論 ? 概要 在探索華為強大的服務生態時,我深入體驗了 EulerOS 鏡像對 MySQL 應用的顯著加速效果。不僅簡化了
    的頭像 發表于 12-24 12:19 ?221次閱讀
    <b class='flag-5'>云</b>服務器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b> <b class='flag-5'>MySQL</b> 應用加速<b class='flag-5'>測試</b>
    百家乐官网玩法与规则| 百家乐技巧之微笑心法| 街机水果机游戏下载| 百家乐官网投注五揽式| 百家乐庄家必赢诀窍| 龙虎机| 百家乐心态研究| 金濠娱乐城| 24山吉凶八卦图| 猪猪棋牌游戏| 百家乐官网大| bet365滚球| 24风水| 电动扑克| 澳门赌百家乐打法| 明溪县| 广东百家乐主论坛| 百家乐官网国际娱乐城| 南京百家乐的玩法技巧和规则| 百家乐官网翻天youtube | 百家乐注册下注平台| 鄢陵县| 百家乐博娱乐网| 百家乐官网视频游戏官网| 百家乐平注法到6| 大发888娱乐城pt| 帝王百家乐官网的玩法技巧和规则| 能赢钱的棋牌游戏| 冠军百家乐现金网| 百家乐官网概率投注| 曼哈顿百家乐的玩法技巧和规则| 百家乐官网平点| 盈乐博娱乐城| 百家乐庄闲筹码| 百家乐官网决战推筒子| 大发888官网游戏平台| 百家乐官网桌子定制| 静乐县| 米其林百家乐的玩法技巧和规则| 百家乐官网闲单开多少| LV百家乐客户端LV|