centos 7安裝mysql

王林
發布: 2023-05-08 19:57:36
原創
933 人瀏覽過

CentOS 7是一個廣泛使用的伺服器作業系統。在使用伺服器進行網站和應用程式開發時,經常需要使用一種資料庫來儲存和管理資料。 MySQL是目前一個廣泛使用的關聯式資料庫管理系統之一。在本篇文章中,我們將學習如何在CentOS 7系統上安裝設定MySQL。

  1. 更新與升級系統

在開始安裝MySQL之前,我們首先需要更新和升級系統。

命令列輸入:

sudo yum update
登入後複製

這個過程需要花費一些時間,這取決於您的伺服器的處理能力以及您的伺服器上的軟體包數量。更新完成後,您可以繼續安裝MySQL。

  1. 安裝MySQL

在CentOS 7系統上,MySQL可以透過yum套件管理器來安裝。

命令列輸入:

sudo yum install mysql-server
登入後複製

這會安裝MySQL以及其他必要的軟體包。安裝完成後,您可以檢查MySQL伺服器是否已啟動。

命令列輸入:

systemctl status mysqld
登入後複製

如果MySQL伺服器已啟動,則會在終端機中顯示「active (running)」字樣。如果沒有啟動MySQL,您可以使用以下命令手動啟動它:

命令列輸入:

sudo systemctl start mysqld
登入後複製
  1. 配置MySQL

安裝MySQL後,我們需要進行一些配置。首先,我們需要為root用戶設定密碼。

命令列輸入:

sudo mysql_secure_installation
登入後複製

然後輸入root mysql密碼,進入MySQL安全配置精靈。請注意,如果您剛完成安裝,則預設情況下root使用者未設定密碼。安全性設定精靈會提示您輸入一些選項並設定根密碼。建議設定一個強密碼。在完成指南後,您已經為root用戶設定了密碼並更加安全。

  1. 連接到MySQL

要連接到MySQL,需要使用以下命令:

命令列輸入:

mysql -u root -p
登入後複製

這將提示您輸入MySQL管理員(root)的密碼。成功輸入密碼後,您將連接到MySQL伺服器並可以開始管理資料庫。

  1. 建立一個新用戶

如果您需要建立一個新的MySQL用戶,則可以透過以下命令完成。例如,如果要建立使用者“myuser”並具有密碼“mypassword”,請使用下列語句:

命令列輸入:

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
登入後複製

注意,如果您在本機執行MySQL伺服器,則可以將“localhost”用作主機名稱。如果您希望允許遠端連接,則可以將主機名稱變更為伺服器的外部IP位址。

  1. 建立資料庫

要建立MySQL資料庫,請使用下列命令:

命令列輸入:

CREATE DATABASE mydatabase;
登入後複製
  • mydatabase是資料庫名稱,您可以隨意更改名稱。
  1. 分配權限

在MySQL中,要執行任何動作,使用者必須具有對應的權限。若要為新使用者指派權限,請使用下列命令:

命令列輸入:

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
登入後複製

這會給使用者「myuser」在本機電腦上使用「mydatabase」資料庫的所有權限。

在此期間,您將學習如何在CentOS 7系統上安裝和設定MySQL伺服器。 MySQL可用於開發網站和應用程式以及儲存大量資料。使用MySQL,您可以儲存和管理數據,還可以在數據表之間建立關係。只要跟隨上述簡單步驟,即可在CentOS 7上設定MySQL伺服器,並開始儲存資料。

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板