溫馨提示×

Linux下MySQL安裝步驟是什么

小樊
40
2025-08-09 01:57:34
欄目: 云計算

Linux下安裝MySQL主要有兩種方式,分別是使用包管理器安裝和手動編譯安裝,以下是具體步驟:

使用包管理器安裝

基于Debian的系統(如Ubuntu)

  1. 更新包列表:sudo apt update
  2. 安裝MySQL服務器:sudo apt install mysql-server
  3. 啟動MySQL服務:sudo systemctl start mysql
  4. 設置MySQL服務開機自啟:sudo systemctl enable mysql
  5. 運行安全安裝腳本:sudo mysql_secure_installation

基于Red Hat的系統(如CentOS)

  1. 更新包列表:sudo yum update
  2. 安裝MySQL服務器:sudo yum install mysql-server
  3. 啟動MySQL服務:sudo systemctl start mysqld
  4. 設置MySQL服務開機自啟:sudo systemctl enable mysqld
  5. 運行安全安裝腳本:sudo mysql_secure_installation

手動編譯安裝

  1. 下載MySQL源碼包,如wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.39-linux-glibc2.28-x86_64.tar.xz。
  2. 安裝依賴工具,如apt install xz-utils -y。
  3. 解壓文件,xz -dk mysql-8.0.39-linux-glibc2.28-x86_64.tar.xz,然后tar -xvf mysql-8.0.39-linux-glibc2.28-x86_64.tar。
  4. 移動目錄,mv mysql-8.0.39-linux-glibc2.28-x86_64 /usr/local/mysql。
  5. 創建必要目錄,如mkdir /usr/local/mysql/data等。
  6. 編寫主配置文件/etc/my.cnf。
  7. 創建MySQL用戶并授權,groupadd mysql,useradd -r -g mysql -s /bin/false mysql,chown -R mysql:mysql /usr/local/mysql。
  8. 執行初始化命令,/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/。
  9. 配置系統服務,創建/etc/systemd/system/mysqld.service文件并寫入相關內容。
  10. 啟動并設置開機自啟,systemctl daemon-reload,systemctl start mysqld,systemctl enable mysqld。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女