首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

CentOS 7 使用 yum 安裝配置 MySQL 5.7 完整步驟(含隨機密碼處理)

     編輯:MySQL 綜合教學

CentOS 7 yum 安裝 MySQL 5.7 完整實戰筆記

1. 安裝官方 yum 源

# 下載 rpm 包(官網:https://dev.mysql.com/downloads/repo/yum/)
rpm -ivh mysql57-community-release-el7-8.noarch.rpm

2. 搜尋並安裝核心套件

yum search mysql
# 64 位系統安裝:
sudo yum install mysql-community-server.x86_64 mysql-community-client.x86_64

3. 啟動服務與首次登入

systemctl start mysqld
# 或 service mysqld restart

mysql -u root
# 報錯 ERROR 1045 (28000) 或 ERROR 2002 (socket 找不到)

4. 關鍵:MySQL 5.7 隨機初始密碼機制

  • 安裝過程會在錯誤日誌中生成隨機密碼,**不再寫入 /root/.mysql_secret**(舊版行為)。
  • 錯誤日誌預設位置:/var/log/mysqld.log(或 /var/log/mysql/mysqld.log)。
  • 查看密碼:grep -i 'temporary password' /var/log/mysqld.log

5. 使用隨機密碼登入並修改密碼

mysql -u root -p'隨機密碼'
# 登入後必須修改密碼(密碼策略預設要求:長度、大小寫、數字、特殊字元)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass@123';

6. 配置檔位置與常用調整

  • 預設配置:/usr/share/mysql/my-default.cnf → 複製至 /etc/my.cnf 生效。
  • 常調項目:max_connections、innodb_buffer_pool_size、character-set-server=utf8mb4、sql_mode 等。

7. 相關實用鏈接

  • MySQL my.cnf 參數詳解
  • Linux 查看軟體安裝路徑
  • CentOS 目錄結構詳細版
  • RPM 安裝常用指令
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved