Ubuntu24.04 離線安裝 MySQL8.0.41

一、環境準備

1.1 官方下載MySQL8.0.41 完整包

在這里插入圖片描述

1.2 上傳包 & 解壓

上傳包名稱是:mysql-server_8.0.41-1ubuntu24.04_amd64.deb-bundle.tar

# 切換到上傳目錄
cd /home/MySQL8
# 解壓:
tar -xvf mysql-server_8.0.41-1ubuntu24.04_amd64.deb-bundle.tar

在這里插入圖片描述

二、關閉防火墻&安裝依賴項

2.1 關閉Ubuntu24.04 防火墻

# 安裝ufw
sudo apt update
sudo apt install ufw -y
# 關閉防火墻
sudo ufw disable# 啟動防火墻 [ 備用 ]
sudo ufw enable
# 查看防火墻狀態 [ 備用 ]
sudo ufw status

2.2 安裝依賴項

# 安裝 libmecab2
sudo apt update
sudo apt install libmecab2
# 安裝 psmisc
sudo apt update
sudo apt install psmisc
# 安裝 nano
sudo apt update
sudo apt install nano

三、安裝MySQL8.0.41

# 切換到解壓目錄
cd /home/MySQL8
# 安裝 MySQL 8.0.41,安裝期間會要輸入 root 密碼,設置即可sudo dpkg -i mysql-common_8.0.41-1ubuntu24.04_amd64.debsudo dpkg -i mysql-community-client-plugins_8.0.41-1ubuntu24.04_amd64.debsudo dpkg -i mysql-community-client-core_8.0.41-1ubuntu24.04_amd64.debsudo dpkg -i mysql-community-client_8.0.41-1ubuntu24.04_amd64.debsudo dpkg -i mysql-client_8.0.41-1ubuntu24.04_amd64.debsudo dpkg -i mysql-community-server-core_8.0.41-1ubuntu24.04_amd64.debsudo dpkg -i mysql-community-server_8.0.41-1ubuntu24.04_amd64.debsudo dpkg -i mysql-server_8.0.41-1ubuntu24.04_amd64.deb# 啟動MySQL
sudo systemctl start mysql
# 設置開機自啟動
sudo systemctl enable mysql
# 重啟
sudo systemctl restart mysql
# 查看狀態
sudo systemctl status mysql

四、驗證安裝

4.1 設置可以遠程登錄

#登錄MySQL
mysql -u root -p
輸入自己的root密碼
# 創建用戶
CREATE USER 'root'@'%' IDENTIFIED BY 'Password';
# 授予權限(這條命令授予 root 用戶對所有數據庫和表的所有權限。*.* 表示所有數據庫和所有表。WITH GRANT OPTION 允許該用戶將其權限授予其他用戶)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
# 刷新權限,立即生效
FLUSH PRIVILEGES;
# 打開 MySQL 配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
# 找到 bind-address 配置項,并將其修改為 0.0.0.0:
bind-address = 0.0.0.0
# 保存并關閉文件,然后重啟 MySQL 服務:
sudo systemctl restart mysql
# 檢查防火墻設置: 確保防火墻允許 MySQL 默認端口(3306)的流量。使用 ufw 配置防火墻:
sudo ufw allow 3306/tcp
sudo ufw reload

4.2 navicate 查看版本

在這里插入圖片描述

4.3 恭喜 Success O(∩_∩)O

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/73790.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/73790.shtml
英文地址,請注明出處:http://en.pswp.cn/web/73790.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

記錄一次Dell服務器更換內存條報錯解決過程No memory found

文章目錄 問題問題分析解決流程總結 問題 今天給服務器添加了幾個內存條,開啟后報錯 No memory found No useable DlMMs found. Verify the DlMMsare properly seated and that they are installed in the correct sockets. 問題分析 這個錯誤說明服務器在啟動時沒…

Apache HttpClient使用

一、Apache HttpClient 基礎版 HttpClients 是 Apache HttpClient 庫中的一個工具類,用于創建和管理 HTTP 客戶端實例。Apache HttpClient 是一個強大的 Java HTTP 客戶端庫,用于發送 HTTP 請求并處理 HTTP 響應。HttpClients 提供了多種方法來創建和配…

Maven版本統一管理

多模塊的項目&#xff0c;怎么方便管理 模塊的版本號呢&#xff1f; 可以使用 ${revision} 配合 flatten-maven-plugin插件 <plugin><groupId>org.codehaus.mojo</groupId><artifactId>flatten-maven-plugin</artifactId><version>1.1.0&…

時序數據庫 InfluxDB(一)

時序數據庫 InfluxDB&#xff08;一&#xff09; 數據庫種類有很多&#xff0c;比如傳統的關系型數據庫 RDBMS&#xff08; 如 MySQL &#xff09;&#xff0c;NoSQL 數據庫&#xff08; 如 MongoDB &#xff09;&#xff0c;Key-Value 類型&#xff08; 如 redis &#xff09…

E5071C數據保存教程:SNP文件/CSV導出+遠程傳輸步驟一鍵收藏

Keysight E5071C 網絡分析儀支持多種數據存儲方式&#xff0c;以下是詳細的操作步驟和注意事項&#xff1a; 1. 內部存儲&#xff08;儀器內存&#xff09; 保存測量數據&#xff1a; 軌跡數據&#xff1a;按 Save/Recall → Save Trace Data → 選擇存儲格式&#xff08;如 …

業務相關

目錄 一、Spark 1.spark主要用來計算什么&#xff1f; 隨便說段代碼 2.spark 運行命令說一個&#xff0c;平常用哪些參數&#xff0c;怎么考慮的 3.spark shuffle的代碼有哪些&#xff0c;平日哪些操作涉及到shuffle了 4.計算中遇到最難解決的是什么&#xff1f; 5.Spark …

LLM之RAG實戰(五十二)| 如何使用混合搜索優化RAG 檢索

在RAG項目中&#xff0c;大模型生成的參考內容&#xff08;專業術語稱為塊&#xff09;來自前一步的檢索&#xff0c;檢索的內容在很大程度上直接決定了生成的效果&#xff0c;因此檢索對于RAG項目至關重要&#xff0c;最常用的檢索方法是關鍵字搜索和語義搜索。本文將分別介紹…

[學成在線]07-視頻轉碼

視頻轉碼 視頻上傳成功后需要對視頻進行轉碼處理。 首先我們要分清文件格式和編碼格式&#xff1a; 文件格式&#xff1a;是指.mp4、.avi、.rmvb等這些不同擴展名的視頻文件的文件格式 &#xff0c;視頻文件的內容主要包括視頻和音頻&#xff0c;其文件格式是按照一定的編碼…

Leetcode算法方法總結

1. 雙指針法解決鏈表/數組題目 只要數組有序&#xff0c;就要想到雙指針做法。還有二分法 回文串一般也會用到雙指針&#xff0c;回文串的長度由于可能是奇數也可能是偶數&#xff0c;所以在尋找時&#xff0c;既需要尋找奇數長度的回文串&#xff0c;也需要尋找偶數長度的回文…

一周掌握Flutter開發--9. 與原生交互(上)

文章目錄 9. 與原生交互核心場景9.1 調用平臺功能&#xff1a;MethodChannel9.1.1 Flutter 端實現9.1.2 Android 端實現9.1.3 iOS 端實現9.1.4 使用場景 9.2 使用社區插件9.2.1 常用插件9.2.2 插件的優勢 總結 9. 與原生交互 Flutter 提供了強大的跨平臺開發能力&#xff0c;但…

基于Flask的通用登錄注冊模塊,并代理跳轉到目標網址

實現了用戶密碼的加密&#xff0c;代理跳轉到目標網址&#xff0c;不會暴露目標路徑&#xff0c;未登錄的情況下訪問proxy則自動跳轉到登錄頁&#xff0c;使用時需要修改配置項config&#xff0c;登錄注冊頁面背景快速修改&#xff0c;可以實現登錄注冊模塊的快速復用。 1.app…

Java課程設計(雙人對戰游戲)持續更新......

少廢話&#xff0c;當然借助了ai&#xff0c;就這么個實力&#xff0c;后續會逐漸完善...... 考慮添加以下功能&#xff1a; 選將&#xff0c;選圖&#xff0c;技能&#xff0c;天賦&#xff0c;道具&#xff0c;防反&#xff0c;反重力&#xff0c;物理反彈&#xff0c;擊落…

Ai工作流工具有那些如Dify、coze扣子等以及他們是否開源

Dify &#xff08;https://difycloud.com/&#xff09; 核心定位&#xff1a;專業級 LLM 應用開發平臺&#xff0c;支持復雜 AI 工作流構建與企業級管理。典型場景&#xff1a;企業智能客服、數據分析系統、復雜自動化流程構建等。適合需要深度定制、企業級管理和復雜 AI 邏輯…

Debezium系列之:使用Debezium和Apache Iceberg構建數據湖

Debezium系列之:使用Debezium和Apache Iceberg構建數據湖 Debezium Server Iceberg“Debezium Server Iceberg” 消費者設置數據復制Upsert 模式保留已刪除的記錄使用Upsert模式追加模式優化批處理大小在數據分析的世界中,數據湖是存儲和管理大量數據以滿足數據分析、報告或機…

docker run -p 5000:5000 my-flask-app

docker run -p 5000:5000 my-flask-app代碼的意思是&#xff1a; 運行 my-flask-app 容器&#xff0c;并把 Flask 服務器的 5000 端口映射到本機的 5000 端口。 拆解解釋 docker run -p 5000:5000 my-flask-app? docker run → 運行一個 Docker 容器 ? -p 5000:5000 → 端口…

高光譜工業相機+LED光源系統助力材料分類和異物檢測、實現高速在線檢測

檢測光源包括可見光&#xff0c;如紅光、藍光和綠光以及其他波長的光&#xff0c;如紫外和紅外波長&#xff0c;可以選擇與檢測對象物相應的波長。但由于能夠照射的波長較窄&#xff0c;例如受到同色異物混入或多個素材的材質分類等&#xff0c;可能需要使用可照射多種波長的光…

Spring 攔截器(Interceptor)與過濾器(Filter)對比

Spring 攔截器&#xff08;Interceptor&#xff09;與過濾器&#xff08;Filter&#xff09;對比 核心對比表格 對比維度攔截器&#xff08;Interceptor&#xff09;過濾器&#xff08;Filter&#xff09;定義Spring MVC 提供的組件&#xff0c;集成于 Spring 處理器鏈。Servl…

VulnHub-FALL通關攻略

第一步&#xff1a;確定靶機IP為192.168.40.129 第二步&#xff1a;掃描后臺及開放端口 #開放端口 22 --- ssh 25 --- SMTP簡單郵件傳輸協議 80 --- HTTP萬維網傳輸信息協議 110 --- POP3郵件協議3 139 --- NetBIOS服務 443 --- https服務 445 --- SMB協議 3306 --- Mysql 808…

Qt 線程和 QObjects

線程和 QObjects QThread 繼承于 QObject。 它發出信號來指示線程開始或結束執行&#xff0c;并提供一些插槽。 更有趣的是&#xff0c;QObjects 可以在多個線程中使用&#xff0c;發出信號以調用其他線程中的插槽&#xff0c;并向 "生活 "在其他線程中的對象發布事件…

華為、浪潮、華三鏈路聚合概述

1、華為 鏈路聚合可以提高鏈路帶寬和鏈路冗余性。有三種類型&#xff0c;分別是手工鏈路聚合&#xff0c;靜態lacp鏈路聚合&#xff0c;動態lacp鏈路聚合。 手工鏈路模式&#xff1a;也稱負載分擔模式&#xff0c;需手動指定鏈路&#xff0c;各鏈路之間平均分擔流量。靜態LAC…