CentOS 7是一種廣泛使用的操作系統,可以作為服務器操作系統進行部署。MySQL是一種流行的關系型數據庫管理系統,可以用于存儲和管理數據。在安裝MySQL時,初始密碼是必須設置的。本文將向您介紹如何在CentOS 7上安裝MySQL并設置初始密碼。
首先,我們需要在CentOS 7服務器上安裝MySQL。使用以下命令可以輕松完成安裝:
sudo yum install mysql-server
安裝完成后,我們需要啟動MySQL服務并設置它自動啟動:
sudo systemctl start mysqld.service sudo systemctl enable mysqld.service
接下來,我們需要使用以下命令來查找初始密碼:
sudo grep 'temporary password' /var/log/mysqld.log
在命令的輸出中,您將看到如下所示的行:
2021-05-12T06:30:10.643456Z 1 [Note] A temporary password is generated for root@localhost: AbCdEfGhIjKlMnOp
在上面的示例中,“AbCdEfGhIjKlMnOp”就是初始密碼。請牢記初始密碼,您需要通過它來訪問MySQL數據庫。
接下來,我們需要使用以下命令來登錄MySQL:
mysql -u root -p
在提示符中,輸入初始密碼即可:
Enter password:
在首次登錄后,MySQL會提示您修改初始密碼。請按照提示輸入新密碼,并使用以下命令來退出MySQL:
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; mysql>exit
現在,您已經成功地在CentOS 7上安裝并設置MySQL的初始密碼。您可以使用新密碼訪問MySQL,并開始存儲和管理數據。