MySQL 是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),很多網(wǎng)站和應(yīng)用程序都使用它來存儲和管理數(shù)據(jù)。在安裝 MySQL 時,最后一步是配置 MySQL 服務(wù)器。在這個過程中,你需要設(shè)置 MySQL 的根用戶密碼、創(chuàng)建新的用戶、啟用遠程訪問等。
sudo mysql_secure_installation
這個命令會啟動 MySQL 安全安裝向?qū)В鼤柲阋恍﹩栴}來設(shè)置 MySQL。以下是一些常見的問題及其建議回答:
Enter current password for root (enter for none):
如果你是第一次安裝 MySQL,那么根本沒有設(shè)置過密碼,直接按回車即可。
Set root password?
輸入 Y,然后輸入你想要設(shè)置的密碼。請注意,這里應(yīng)該采用強密碼,由數(shù)字、字母、符號組成,并且不應(yīng)該與你的其他賬戶密碼相同。
Remove anonymous users?
輸入 Y。這樣,沒有密碼的用戶將無法訪問 MySQL 服務(wù)器。
Disallow root login remotely?
這個問題涉及到 MySQL 服務(wù)器的安全設(shè)置。如果你只是在本地使用 MySQL,而不是在一臺遠程服務(wù)器上,那么直接輸入 Y 即可。如果你需要在遠程計算機上使用 MySQL,那么需要考慮更復(fù)雜的安全設(shè)置。
Remove test database and access to it?
輸入 Y。這個問題涉及到 MySQL 服務(wù)器的安全設(shè)置。如果你不需要測試數(shù)據(jù)庫,那么最好將其刪除以防止安全漏洞的出現(xiàn)。
Reload privilege tables now?
輸入 Y。這樣你的設(shè)置才會生效。
通過以上步驟,你就成功地配置了 MySQL 服務(wù)器。接下來,你可以使用 MySQL 及其客戶端工具管理你的數(shù)據(jù)庫。