如何在CentOS中安裝和配置MySQL數(shù)據(jù)庫(kù)

小樊
82
2024-03-12 19:38:43
欄目: 云計(jì)算

在CentOS中安裝和配置MySQL數(shù)據(jù)庫(kù)可以按照以下步驟進(jìn)行:

  1. 更新系統(tǒng)軟件包列表:運(yùn)行以下命令以確保您的系統(tǒng)軟件包列表是最新的:
sudo yum update
  1. 安裝MySQL數(shù)據(jù)庫(kù)服務(wù)器軟件包:運(yùn)行以下命令安裝MySQL數(shù)據(jù)庫(kù)服務(wù)器軟件包:
sudo yum install mysql-server
  1. 啟動(dòng)MySQL服務(wù)并設(shè)置開(kāi)機(jī)啟動(dòng):
sudo systemctl start mysqld
sudo systemctl enable mysqld
  1. 運(yùn)行MySQL安全腳本以提高安全性并設(shè)置root密碼:
sudo mysql_secure_installation

按照提示依次回答問(wèn)題,您可以選擇是否更改root密碼、移除匿名用戶、禁止root遠(yuǎn)程登錄等。

  1. 運(yùn)行以下命令登錄MySQL數(shù)據(jù)庫(kù)服務(wù)器:
mysql -u root -p

輸入您在第4步中設(shè)置的root密碼登錄到MySQL數(shù)據(jù)庫(kù)服務(wù)器。

  1. 創(chuàng)建新的數(shù)據(jù)庫(kù)和用戶(可選):您可以創(chuàng)建新的數(shù)據(jù)庫(kù)和用戶來(lái)管理您的數(shù)據(jù)。
CREATE DATABASE your_database_name;
CREATE USER 'your_username'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON your_database_name.* TO 'your_username'@'localhost';
FLUSH PRIVILEGES;
  1. 退出MySQL會(huì)話:
exit

現(xiàn)在您已經(jīng)在CentOS中成功安裝和配置了MySQL數(shù)據(jù)庫(kù)。您可以使用以下命令來(lái)連接到MySQL數(shù)據(jù)庫(kù)服務(wù)器并管理您的數(shù)據(jù)庫(kù):

mysql -u your_username -p -h localhost your_database_name

0