MySQL 8.0是最新的MySQL數(shù)據(jù)庫版本,它帶來了許多改進(jìn)和新功能。密碼設(shè)置是MySQL 8.0中的一項重要任務(wù),因為它可以幫助你保護(hù)你的數(shù)據(jù)庫免受未經(jīng)授權(quán)的訪問。
要設(shè)置MySQL 8.0的密碼,請按照以下步驟:
1. 登錄MySQL服務(wù)器
> mysql -u root -p
這將提示你輸入你的root密碼。輸入有效的密碼后,你可以成功登錄MySQL服務(wù)器。
2. 修改root用戶密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
這條命令將把root用戶的密碼更改為“new_password”。請務(wù)必記住密碼。
3. 創(chuàng)建新用戶和密碼
mysql> CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
這條命令創(chuàng)建了一個名為“new_user”的新用戶,該用戶密碼為“password”。你也可以將“l(fā)ocalhost”替換為IP地址,以允許遠(yuǎn)程訪問。
4. 授予用戶權(quán)限
mysql> GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
這條命令為新用戶授予所有數(shù)據(jù)庫的所有權(quán)限。
5. 退出MySQL
mysql> EXIT;
這將退出MySQL服務(wù)器。
現(xiàn)在你可以使用新密碼或新用戶名和密碼登錄MySQL服務(wù)器,并開始使用你的數(shù)據(jù)庫。