linux mysql數(shù)據(jù)庫(kù)安裝步驟是什么

小樊
81
2024-11-14 02:58:35
欄目: 云計(jì)算

在Linux上安裝MySQL數(shù)據(jù)庫(kù)的步驟如下:

  1. 更新系統(tǒng)
  • 打開(kāi)終端。
  • 輸入命令 sudo apt update(對(duì)于基于Debian的系統(tǒng),如Ubuntu)或 sudo yum update(對(duì)于基于RHEL的系統(tǒng),如CentOS)來(lái)更新你的包列表。
  1. 安裝MySQL服務(wù)器
  • 對(duì)于Debian/Ubuntu系統(tǒng):
    sudo apt install mysql-server
    
  • 對(duì)于RHEL/CentOS系統(tǒng):
    sudo yum install mysql-server
    
    或者,如果你使用的是較新的CentOS版本,可能需要使用 dnf
    sudo dnf install mysql-server
    
  1. 啟動(dòng)MySQL服務(wù)
  • 對(duì)于Debian/Ubuntu系統(tǒng):
    sudo systemctl start mysql
    
  • 對(duì)于RHEL/CentOS系統(tǒng):
    sudo systemctl start mysqld
    
  1. 設(shè)置MySQL開(kāi)機(jī)自啟
  • 對(duì)于Debian/Ubuntu系統(tǒng):
    sudo systemctl enable mysql
    
  • 對(duì)于RHEL/CentOS系統(tǒng):
    sudo systemctl enable mysqld
    
  1. 運(yùn)行安全安裝腳本
  • 對(duì)于Debian/Ubuntu系統(tǒng):
    sudo mysql_secure_installation
    
  • 對(duì)于RHEL/CentOS系統(tǒng):
    sudo mysql_secure_installation
    
    注意:這個(gè)步驟在較新的CentOS版本中可能不可用,因?yàn)?mysql_secure_installation 可能已經(jīng)被移除或重命名。在這種情況下,你可以直接跳到配置MySQL用戶和權(quán)限的步驟。
  1. 配置MySQL用戶和權(quán)限
  • 啟動(dòng)MySQL命令行客戶端:
    mysql -u root -p
    
  • 創(chuàng)建新用戶并設(shè)置密碼(將 newuserpassword 替換為實(shí)際的用戶名和密碼):
    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
    
  • 授予新用戶對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)權(quán)限(將 database_name 替換為實(shí)際的數(shù)據(jù)庫(kù)名):
    GRANT ALL PRIVILEGES ON database_name.* TO 'newuser'@'localhost';
    
  • 刷新權(quán)限:
    FLUSH PRIVILEGES;
    
  • 退出MySQL命令行客戶端:
    exit;
    
  1. 驗(yàn)證MySQL安裝
  • 在終端中輸入 mysql -u root -p 并按回車(chē),然后輸入你的root密碼。如果能夠成功登錄到MySQL命令行客戶端,說(shuō)明安裝成功。

請(qǐng)注意,這些步驟可能會(huì)因Linux發(fā)行版和版本的不同而略有差異。建議查閱你所使用的Linux發(fā)行版的官方文檔以獲取最準(zhǔn)確的信息。

0