首頁  >  文章  >  資料庫  >  linux 下安裝mysql

linux 下安裝mysql

PHPz
PHPz原創
2023-05-08 11:30:372554瀏覽

Linux中MySQL是一款非常常見的關係型資料庫。對於開發人員和系統管理員來說,安裝和設定MySQL是每天工作中非常重要的任務之一。本文將介紹如何在Linux作業系統上安裝MySQL。

一、安裝MySQL

在Linux上安裝MySQL可以使用作業系統自己的套件管理器。各種Linux作業系統有不同的套件管理器,本文將涉及兩種最受歡迎的套件管理器——yum和apt-get。

使用yum安裝MySQL:

  1. 開啟終端機視窗並使用管理員權限或root使用者來安裝MySQL。

sudo yum -y install mysql-server

  1. 系統會自動下載和​​安裝MySQL伺服器及其依賴套件。
  2. 安裝完成後,啟動MySQL服務。

sudo systemctl start mysqld

#使用apt-get安裝MySQL:

  1. 開啟終端機視窗並使用管理員權限或root用戶來安裝MySQL。

sudo apt-get install mysql-server

  1. #系統會自動下載和​​安裝MySQL伺服器及其依賴套件。
  2. 安裝完成後,啟動MySQL服務。

sudo systemctl start mysql

#二、設定MySQL

MySQL安裝完成後需要一些設定。下面我們將介紹如何設定MySQL。

  1. 設定MySQL的root使用者密碼。

預設情況下,MySQL的root使用者沒有密碼,因此需要先給root使用者設定密碼來保護資料庫。

sudo mysql_secure_installation

該指令將提示您設定root使用者的密碼。遵循指示並設定新密碼後,系統將問您幾個安全性問題,例如刪除匿名用戶,停用root用戶遠端存取等。為了加強MySQL的安全性,建議您都答「yes」。

  1. 登入MySQL。

可以使用下列指令登入MySQL。

sudo mysql -u root -p

該指令會提示您輸入root使用者的密碼,確認後就可以登入MySQL了。

  1. 建立新使用者。

在MySQL中,不建議在應用程式中使用root用戶,而是應該為應用程式建立新用戶。以下是如何建立新使用者的命令。

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

其中,newuser是新用戶的用戶名,localhost是新用戶所在的主機姓名或IP位址,password是新使用者的密碼。

  1. 授權新使用者。

建立新使用者後,需要為其授權。例如,以下命令將授予新使用者對所有資料庫的所有操作權限。

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';

如果希望授權新使用者只對特定的資料庫或表格進行操作,則需要指定資料庫或表。

  1. 退出MySQL。

當您完成所有MySQL作業後,可以輸入下列指令退出MySQL。

exit

三、結語

在Linux系統上安裝MySQL可能看起來很困難,但實際上,只要您遵循指示,它就是非常容易的。無論您是開發人員還是系統管理員,學習好MySQL安裝和設定是非常重要的。建議您在使用MySQL之前先了解MySQL的基本知識和語法,以便更好地使用它。

以上是linux 下安裝mysql的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn