如何安裝 mysql-installer-community-8.0.21.0.tar.gz(Linux 詳細教程附安裝包下載)?

這是一個 ?Linux 下 MySQL 8.0.21 的壓縮安裝包,雖然名字里有 installer,但它其實就是一個壓縮好的二進制安裝包,不是 Windows 那種圖形化安裝程序。


一、準備工作

確保你已經有:

  • Linux 系統(比如 Ubuntu、CentOS、Debian 等等,這里講通用方法,適用于大多數 Linux)
  • 有 root 權限,或者會用 sudo
  • 安裝包下載:https://pan.quark.cn/s/97fbb8d0fd67,下載好了 ?mysql-installer-community-8.0.21.0.tar.gz? 文件,放在比如 ~/Downloads 目錄下

二、開始安裝步驟

1. 打開終端,進入下載目錄

cd ~/Downloads

如果你把文件放到別的地方了,記得用 cd 去那個目錄,比如 cd /home/你的用戶名/下載


2. 解壓 tar.gz 文件

tar -xzvf mysql-installer-community-8.0.21.0.tar.gz

解壓后會得到一個文件夾,名字可能是:
?mysql-installer-community-8.0.21.0? 或類似的,比如 ?mysql-8.0.21-...??

你可以用 ls 看看解壓出來啥:

ls

記下這個文件夾的名字,后面要用。


3. 把解壓出的文件夾移動到 /usr/local/ 下,并改個簡單名字(比如 mysql)

假設你解壓出來的文件夾叫:?mysql-installer-community-8.0.21.0?

運行以下命令移動并重命名(方便以后操作):

sudo mv mysql-installer-community-8.0.21.0 /usr/local/mysql

如果你解壓出來文件夾名字不一樣,就改成你實際看到的那個名字。


4. 創建 mysql 用戶和用戶組(MySQL 不允許用 root 跑服務,得專門建個用戶)

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

5. 進入 mysql 目錄,設置權限

cd /usr/local/mysql
sudo mkdir mysql-files
sudo chown mysql:mysql mysql-files
sudo chmod 750 mysql-files

6. 初始化 MySQL 數據庫(生成數據文件,設置 root 密碼)

運行這條命令初始化數據庫:

sudo bin/mysqld --initialize --user=mysql

🔐 ?注意:執行完這條命令后,終端會輸出一行類似這樣的信息:??

[Note] A temporary password is generated for root@localhost: Abc123!!@

👉 ?這個 “Abc123!!@” 就是初始密碼!一定要記下來!后面登錄要用!??

如果你沒看到這行提示,或者不小心關掉了終端,那就得重新初始化,或者去 data 目錄下的日志里找。


7. 啟動 MySQL 服務

運行以下命令啟動 MySQL(先直接跑起來看看):

sudo bin/mysqld_safe --user=mysql &

& 符號表示在后臺運行。如果你想直接前臺運行(調試用),可以去掉 &


8. 登錄 MySQL,修改 root 密碼

先登錄 MySQL(用剛剛的臨時密碼):

./bin/mysql -uroot -p

輸入你剛剛記下的臨時密碼,比如 Abc123!!@

登錄成功后,MySQL 命令行界面會出現 mysql> 提示符。

接下來,修改 root 密碼,比如改成 MyNewPass123

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass123';

密碼要包含字母、數字,最好有點符號,否則可能會報錯說“密碼太簡單”

改完密碼后,輸入:

exit;

退出 MySQL。

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

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

相關文章

IDEA-琴澳研究中心及學術聯盟啟動,產研協同賦能區域發展

8月30日,IDEA-琴澳中心主導研發的Smaray渲染引擎將發布可免費下載的Tech Preview(技術預覽版)。本次發布標志著粵港澳大灣區在政產研協同創新實現成果落地,也是產業“人工智能”的探索邁進。Smaray是國內首個公開服務的、AI驅動的…

如何備份 TECNO 手機上的短信

許多 TECNO 用戶都在尋找方法,以防止因手機損壞、被盜或恢復出廠設置而導致重要對話意外丟失,確保在需要時能夠訪問他們的數據。還有些人希望在釋放設備存儲空間的同時,仍然保留舊消息的副本以供日后參考。如果你一直在尋找“備份 TECNO 短信…

OpenAI Sora深度解析:AI視頻生成技術如何重塑廣告電商行業?影業合作已落地

最近刷到一條超震撼的視頻:咖啡杯從桌角滑落,在空中轉了半圈居然自己彈回桌面,牛奶一滴沒灑。你猜怎么著?這居然是AI生成的,就是OpenAI那個叫Sora的工具做的。是不是覺得有點不可思議?現在這技術已經能做到…

力扣p1011在D天送達包裹的能力 詳解

題目如下:代碼如下,先看代碼,再看思路:注意,從check函數下方的left處看,我認為難點在于以啥來二分,都說求啥拿啥分,但實際無從下手,關鍵在于如何尋找邊界,此處…

React Three Fiber

下面,我們來系統的梳理關于 React Three Fiber:WebGL 與 React 的基本知識點: 一、React Three Fiber 核心概念 1.1 什么是 React Three Fiber? React Three Fiber(R3F)是一個用于 Three.js 的 React 渲染…

YARN架構解析:深入理解Hadoop資源管理核心

YARN架構解析:深入理解Hadoop資源管理核心 🌟 你好,我是 勵志成為糕手 ! 🌌 在代碼的宇宙中,我是那個追逐優雅與性能的星際旅人。 ? 每一行代碼都是我種下的星光,在邏輯的土壤里生長成璀璨的銀…

爬蟲代理的核心作用、分類及使用要點

在數據采集場景中,爬蟲代理作為“中間傳輸節點”,通過轉發爬蟲請求、隱藏真實IP地址,解決傳統爬蟲面臨的諸多限制,其核心價值體現在三個方面:突破IP封鎖與訪問限制:多數網站會對高頻請求的IP進行封鎖&#…

EXCEL開發之路(三)sheets梯形樣式設計—仙盟創夢IDE

在蔬菜批發行業,高效的信息管理與操作便捷性對于業務的順暢開展至關重要。梯形 Nav(導航欄)切換這一設計,看似只是界面交互的小細節,實則在提升用戶體驗、優化業務流程等方面有著不可忽視的意義,對于初學者…

Unity游戲打包——iOS打包pod的重裝和使用

本文由 NRatel 歷史筆記整理而來,如有錯誤歡迎指正。 一、重裝 pod 和使用 1、下載安裝 rvm curl -L get.rvm.io | bash -s stable 2、使環境變量生效 (zsh) source ~/.zshrc source ~/.profile 3、查看rvm版本 rvm -v 4、重裝ruby 關閉mac sip(可能需…

AWS OpenSearch 可觀測最佳實踐

AWS OpenSearch 介紹 OpenSearch 是一種全面開源搜索和分析引擎,使用案例包括日志分析、實時應用程序監控、點擊流分析等。Amazon OpenSearch Service 是一項托管服務,讓用戶能夠在 AWS 云中輕松部署、運行并擴展 OpenSearch 集群。 觀測云 觀測云是一…

HTML5七夕節網站源碼

一,網站概述 本七夕節主題網站采用HTML5、CSS3與JavaScript技術棧構建,響應式設計適配多終端設備,通過模塊化開發實現豐富交互體驗。以下從架構設計、功能實現和視覺效果三方面概述: 1.1、架構設計 采用單頁應用(SPA)架構&…

以技術賦能強化消費者信任,助推餐飲服務質量提質增效的明廚亮灶開源了

AI 視頻監控平臺簡介 AI 視頻監控平臺是一款兼具強大功能與便捷操作的實時算法視頻監控系統。其核心愿景在于打破各大芯片廠商間的技術壁壘,省去冗余重復的適配流程,構建 “芯片 - 算法 - 應用” 的全流程組合體系。這一體系可幫助企業級應用降低約 95%…

【NJU-OS-JYY筆記】操作系統:設計與實現

1. 緒論 1.1. 程序的執行與狀態機 在計算機科學中,任何程序都可以被抽象為一個狀態機,無論是我們熟知的日常工具(LibreOffice,Chrome)還是開發工具(IDE,GCC,GDB)&#…

GaussDB 修改schema屬主時報:must be member of role “dtest“

1 問題現象schema的屬主為root,客戶需要修改對應的業務用戶,在使用root用戶登入postgres庫時修改schema屬主時報:ERROR:dn_6007_6008_6009:must be member of role "dtest"執行命令為:alter schema dtest owner to dtes…

好?真題資源+專業練習平臺=高效備賽2025年初中古詩文大會(0829)

2025年初中生古詩文大會的初選11月2日-9日正式開賽,還有兩個多月。快來做真題,吃透題目背后的知識點,舉一反三不但對比賽有用,對于課內的語文學習也有很大促進。【好消息】2025年古詩文大會閱讀專輯的模擬題好真題獨家超詳細完整解…

Pointer--Learing MOOC-C語言第九周指針

2、指針運算1.指針運算(本節內容詳細請登錄中國大學MOOC官網查詢)指針是可計算的112?指針計算*p指針比較0地址指針的類型用指針來做什么2.動態內存分配輸入數據:1.如果輸入數據時候,先告訴你個數,然后再輸入…

升級DrRacket8.10到8.18版本@Ubuntu24.04

升級DrRacket8.10到8.18版本 安裝參考:在FreeBSD、Windows、Ubuntu24三種平臺下安裝Racket多范式編程語言_racket安裝-CSDN博客 Ubuntu24.04里面的版本是8.10,所以無法使用apt upgrade升級,最終是使用下載升級軟件,手工升級完成&#xff01…

亞馬遜季節性產品運營策略:從傳統到智能化的演進

"季節性產品如何在有限銷售窗口內實現收益最大化?" "面對劇烈波動的市場需求,廣告投放該如何靈活應對?" "如何避免旺季斷貨或淡季資源浪費的庫存難題?" "傳統人工運營方式能否跟上季節性產品的…

解析xml文件并錄入數據庫

主函數:參數處理、信號處理、打開日志、解析參數到結構體、添加進程心跳、處理業務函數業務處理函數:將規則xml加載到結構體(xml文件名、對應表名、更新標志、預先執行語句)、打開源文件夾并匹配10000個xml文件、判斷數據庫是否開…

mongoDB學習(docker)

docker 命令創建mongoDBdocker pull mongo docker run -d --name my-mongo \-e MONGO_INITDB_ROOT_USERNAMEroot \-e MONGO_INITDB_ROOT_PASSWORD123456 \-v /my/data/mongo:/data/db \-p 27017:27017 \mongodocker run -d --name my-mongo -e MONGO_INITDB_ROOT_USERNAMEroot…