Linux中MySQL是一款非常常見的關係型資料庫。對於開發人員和系統管理員來說,安裝和設定MySQL是每天工作中非常重要的任務之一。本文將介紹如何在Linux作業系統上安裝MySQL。
一、安裝MySQL
在Linux上安裝MySQL可以使用作業系統自己的套件管理器。各種Linux作業系統有不同的套件管理器,本文將涉及兩種最受歡迎的套件管理器——yum和apt-get。
使用yum安裝MySQL:
sudo yum -y install mysql-server
sudo systemctl start mysqld
#使用apt-get安裝MySQL:
sudo apt-get install mysql-server
sudo systemctl start mysql
#二、設定MySQL
MySQL安裝完成後需要一些設定。下面我們將介紹如何設定MySQL。
預設情況下,MySQL的root使用者沒有密碼,因此需要先給root使用者設定密碼來保護資料庫。
sudo mysql_secure_installation
該指令將提示您設定root使用者的密碼。遵循指示並設定新密碼後,系統將問您幾個安全性問題,例如刪除匿名用戶,停用root用戶遠端存取等。為了加強MySQL的安全性,建議您都答「yes」。
可以使用下列指令登入MySQL。
sudo mysql -u root -p
該指令會提示您輸入root使用者的密碼,確認後就可以登入MySQL了。
在MySQL中,不建議在應用程式中使用root用戶,而是應該為應用程式建立新用戶。以下是如何建立新使用者的命令。
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
其中,newuser是新用戶的用戶名,localhost是新用戶所在的主機姓名或IP位址,password是新使用者的密碼。
建立新使用者後,需要為其授權。例如,以下命令將授予新使用者對所有資料庫的所有操作權限。
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
如果希望授權新使用者只對特定的資料庫或表格進行操作,則需要指定資料庫或表。
當您完成所有MySQL作業後,可以輸入下列指令退出MySQL。
exit
三、結語
在Linux系統上安裝MySQL可能看起來很困難,但實際上,只要您遵循指示,它就是非常容易的。無論您是開發人員還是系統管理員,學習好MySQL安裝和設定是非常重要的。建議您在使用MySQL之前先了解MySQL的基本知識和語法,以便更好地使用它。
以上是linux 下安裝mysql的詳細內容。更多資訊請關注PHP中文網其他相關文章!