MySQL是一種流行的數(shù)據(jù)庫(kù)管理系統(tǒng),廣泛用于構(gòu)建應(yīng)用程序和處理數(shù)據(jù)。對(duì)于數(shù)據(jù)庫(kù),設(shè)置密碼是一項(xiàng)重要的安全措施,可以確保只有授權(quán)用戶才能訪問(wèn)數(shù)據(jù)庫(kù)。下面是設(shè)置MySQL數(shù)據(jù)庫(kù)密碼的命令。
mysql -u root -p
這個(gè)命令將會(huì)以“root”用戶登錄MySQL數(shù)據(jù)庫(kù),并提示您輸入密碼。在輸入正確密碼后,您將會(huì)看到MySQL的命令行界面。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
這個(gè)命令將會(huì)更新root用戶的密碼為“new_password”,確保替換“new_password”為您要設(shè)置的實(shí)際密碼。
如果您更改了root用戶密碼,您還需要更新MySQL的特權(quán)表以反映更改。
FLUSH PRIVILEGES;
這個(gè)命令將會(huì)強(qiáng)制刷新特權(quán)表。現(xiàn)在,您的MySQL數(shù)據(jù)庫(kù)已經(jīng)被保護(hù),并且只有授權(quán)用戶可以訪問(wèn)它。