CentOS 7 通過YUM安裝MySQL 8.0完整指南

一、準備工作:更新系統與YUM源

# 1. 更換阿里云鏡像源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo# 2. 清理并重建緩存
yum clean all
yum makecache# 3. 升級系統所有包
yum -y update

二、安裝MySQL 8.0

1. 下載官方RPM倉庫配置

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

2. 安裝RPM包

rpm -ivh mysql80-community-release-el7-1.noarch.rpm
# 或使用:
yum localinstall mysql80-community-release-el7-1.noarch.rpm

3. 安裝MySQL服務端

cd /etc/yum.repos.d/
yum -y install mysql-community-server --nogpgcheck  # 忽略GPG檢查

三、啟動MySQL服務

systemctl start mysqld          # 啟動服務
systemctl enable mysqld         # 設置開機自啟(建議執行)
systemctl status mysqld         # 檢查運行狀態

四、獲取初始密碼

# 從日志中查找臨時密碼
grep 'temporary password' /var/log/mysqld.log

輸出示例:
[Note] A temporary password is generated for root@localhost: Jq_2qo1!fQa-


五、登錄并修改密碼

mysql -u root -p  # 使用上一步獲取的臨時密碼登錄
-- 修改root密碼(需滿足密碼策略)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root123.';

六、[可選] 配置空密碼登錄(測試環境)

1. 編輯配置文件

vim /etc/my.cnf

2. 在?[mysqld]?段添加:

skip-grant-tables
validate_password=OFF

3. 重啟服務

systemctl restart mysqld

???安全警告
此配置將禁用密碼驗證,僅限測試環境使用!生產環境務必移除這些參數并設置強密碼。


七、無法安裝可關閉防火墻

systemctl stop firewalld

systemctl disable firewalld

setenforce 0
?

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

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

相關文章

qq郵箱 新版 怎么去掉個性簽名?

qq郵箱 新版 怎么去掉個性簽名? 新版的qq郵箱,用著還不錯,特別是搜索,比以前好多,以前加載的時候,搜索框里有一行字,加載不完,就沒法搜索,特別菜。現在好多了。 不過現在…

C++:string類(1)

一.初步了解STL STL是Standard Template Library的縮寫,中文譯為標準模板庫,是C標準庫的重要組成部分。它本質上是一套基于模板的通用編程工具,通過模板技術實現了數據結構和算法的抽象與復用,讓開發者無需重復編寫基礎功能&…

如何避免靜態變量初始化中的異常

確保初始化表達式的安全性 基本數據類型初始化 對于基本數據類型(如int、double、boolean等)的靜態變量初始化,要確保賦值的表達式是合法的。例如,在初始化一個int類型的靜態變量時,避免出現除數為零的情況。 class Sa…

【151】基于Springboot+Vue實現的校園訂餐管理系統小程序(有文檔+PPT+視頻)

系統介紹 視頻演示 基于SpringbootVue實現的校園訂餐管理系統小程序(有文檔PPT視頻) 基于SpringbootVue實現的校園訂餐管理系統小程序采用前后端分離的架構方式,系統設計了管理員、商家、用戶三種角色,系統分為管理端、小程序端&…

從 0 到 1:基于 Qwen3 Embedding 的 RAG 智能問答系統搭建指南

RAGFlow 是一個基于深度文檔理解的開源 RAG(檢索增強生成)引擎。 與 LLM 集成后,它能夠提供真實的問答功能,并以來自各種復雜格式數據的可靠引用為支撐。 教程鏈接:OpenBayes 控制臺 使用云平臺:OpenBayes signup -…

Prompt Distillation for Efficient LLM-based Recommendation

題目 基于LLM的高效推薦的快速蒸餾 論文地址:https://dl.acm.org/doi/10.1145/3583780.3615017 摘要 大語言模型(LLM)在各種任務上表現出了無與倫比的建模能力,例如多步推理,但是這些模型的輸入大部分僅限于純文本&am…

JDBC 工具類:1.0到3.0版本

一、引言 在 Java 開發中,與數據庫的交互是一項常見且重要的任務。JDBC(Java Database Connectivity)作為 Java 語言訪問數據庫的標準 API,為我們提供了統一的接口來操作各種數據庫。然而,每次進行數據庫操作都編寫大…

實驗室建設案例 | 洛陽職業技術學院—人工智能實驗室

院校簡介 洛陽職業技術學院位于千年古都、牡丹花城、絲路起點洛陽,是一所由洛陽市政府舉辦的公辦高職院校,成立于2011年,辦學歷史可追溯到1945年的豫西公學。學校全面貫徹黨的教育方針,圍繞落實立德樹人根本任務,秉承“…

vue2中,修改對象數組中元素對應的屬性,頁面不更新的問題解決

有如下代碼: // 有一個數組 let dataAry [{name: haha, age: 20},{name: hello, age: 21} ] // 這個數組在模板中使用了v-for進行循環 v-for"one of dataAry" :name"one.name" :address"one.address"// 子組件中使用如下&#xff…

代理模式:控制對象訪問的守門員[特殊字符],優雅實現功能增強與訪問控制!

代理模式:控制對象訪問的守門員🔐,優雅實現功能增強與訪問控制! 文章目錄 代理模式:控制對象訪問的守門員🔐,優雅實現功能增強與訪問控制!前言:為什么需要代理&#xff1…

《人間詞話》PPT課件

《人間詞話》簡介 《人間詞話》是王國維所著的一部文學批評著作。《人間詞話》作于1908~1909年,最初發表于《國粹學報》。該作是作者接受了西洋美學思想之洗禮后,以嶄新的眼光對中國舊文學所作的評論。 《人間詞話》PPT課件下載 夸克網盤分享…

解剖智能運維三基石:Metrics/Logs/Traces

3秒知識卡 三基石關系: Metrics(指標)→ 系統脈搏(CPU/錯誤率) Logs(日志)→ 事件日記(錯誤堆棧/用戶行為) Traces(追蹤)→ 血緣地圖(…

從代碼學習深度學習 - 情感分析:使用卷積神經網絡 PyTorch版

文章目錄 前言加載數據集一維卷積最大時間匯聚層textCNN模型定義模型加載預訓練詞向量訓練和評估模型總結前言 在之前的章節中,我們探討了如何使用循環神經網絡(RNN)來處理序列數據。今天,我們將探索另一種強大的模型——卷積神經網絡(CNN)——并將其應用于自然語言處理…

深入解析分布式訓練基石:ps-lite源碼實現原理

分布式機器學習框架是現代推薦、廣告和搜索系統的核心支撐。面對海量訓練數據和高維稀疏特征,參數服務器(Parameter Server, PS) 架構應運而生。作為早期經典實現的ps-lite因其簡潔性和完整性,成為理解PS原理的絕佳切入點。本文將…

IDEA 插件開發:Internal Actions 與 UI Inspector 快速定位 PSI

在開發 IntelliJ 平臺插件的過程中,你常常需要搞清楚 某個 IDE 彈框背后是如何操作 PSI(Program Structure Interface) 的。下面這篇筆記將介紹如何通過 Internal Actions、UI Inspector 以及調試技巧快速定位 PSI 調用鏈。 1. 啟用 Internal…

26考研|數學分析:多元函數微分學

前言 本章我們將進行多元函數微分學的學習,多元函數微分學與一元函數微分學相對應,涉及到可微性、中值定理、泰勒公式等諸多問題的探討與研究,本章難度較大,在學習過程中需要進行深度思考與分析,才能真正掌握這一章的…

數星星--二分

https://www.matiji.net/exam/brushquestion/17/4498/F16DA07A4D99E21DFFEF46BD18FF68AD 二分思路不難&#xff0c;關鍵的區間內個數的確定 #include<bits/stdc.h> using namespace std; #define N 100011 #define inf 0x3f3f3f3f typedef long long ll; typedef pair&…

Oracle/PostgreSQL/MSSQL/MySQL函數實現對照表

函數列表清單 函數作用OraclePOSTGRESQLMSSQLMYSQL求字符串長度LENGTH(str)LENGTH(str)LEN(str)LENGTH(str)字符切割SUBSTR(str,index,length)SUBSTR(str,index,length)SUBSTRING(str,index,length)SUBSTRING(str,index,length)字符串連接str1||str2||str3...strNstr1||str2||…

pycharm客戶端安裝教程

二、 pycharm客戶端安裝 打開pycharm官網&#xff1a;https://www.jetbrains.com/pycharm/download/?sectionwindows 選擇其他版本 選擇2018社區版本&#xff0c;點擊下載 雙擊下載的安裝程序(第一個彈框允許)&#xff0c;選擇下一步 更改安裝路徑&#xff0c;在pycah…

博圖SCL語言中用戶自定義數據類型(UDT)使用詳解

博圖SCL語言中用戶自定義數據類型&#xff08;UDT&#xff09;使用詳解 一、UDT概述 用戶自定義數據類型&#xff08;UDT&#xff09;是TIA Portal中強大的結構化工具&#xff0c;允許將多個相關變量組合成單一數據結構。UDT本質是可重用的數據模板&#xff0c;具有以下核心優…