MySQL是一款開源數(shù)據(jù)庫(kù)管理系統(tǒng),安裝并設(shè)置密碼后可以用于訪問和管理數(shù)據(jù)。在MySQL安裝后,需要給MySQL設(shè)置本機(jī)密碼,以做好安全措施,防止惡意攻擊。那么,在MySQL設(shè)置本機(jī)密碼是多少呢?
首先需要確定的是,MySQL安裝后的默認(rèn)用戶為root,同時(shí)在安裝時(shí)不會(huì)提示設(shè)置密碼。在特定情況下,MySQL會(huì)自動(dòng)為root用戶創(chuàng)建無密碼賬戶,可以直接登錄到MySQL中進(jìn)行操作,但也非常不安全。因此,確認(rèn)已經(jīng)安裝MySQL后,需要設(shè)置root用戶的密碼。
下面是設(shè)置root密碼的步驟:
1. 在控制臺(tái)中輸入以下命令進(jìn)入MySQL中。其中,-u 表示用戶名(這里是root),-p表示需要輸入密碼才能登錄。命令執(zhí)行后會(huì)提示輸入密碼。
mysql -u root -p
2. 在MySQL命令行中輸入以下命令修改root用戶的密碼。其中,需要替換為您所想設(shè)置的密碼,注意不能包含空格。
ALTER USER 'root'@'localhost' IDENTIFIED BY '';
3. 修改完密碼后,需要重新啟動(dòng)MySQL服務(wù),確保密碼生效。方法是在控制臺(tái)輸入以下命令:
sudo systemctl restart mysql.service
以上步驟執(zhí)行完成后,MySQL的root用戶就設(shè)置成功了新的密碼,即可通過新密碼登錄MySQL進(jìn)行操作。