在MySQL中,root賬戶是最高權(quán)限的賬戶,具有對(duì)數(shù)據(jù)庫的所有操作權(quán)限。在安裝MySQL時(shí),root賬戶是默認(rèn)存在的,并且需要設(shè)置密碼。但是在使用過程中,我們可能會(huì)忘記root密碼,或者需要更改密碼。本文將介紹如何更改MySQL密碼。
更改MySQL密碼的方式有很多種,其中最常用的方法是通過MySQL客戶端使用SQL語句進(jìn)行更改。
//首先打開MySQL客戶端
mysql -u root -p
//接著輸入密碼,進(jìn)入MySQL命令行模式
Enter password: ********
//在MySQL命令行模式下執(zhí)行以下SQL語句,用新密碼替換‘new_password’
mysql>SET PASSWORD FOR 'root'@'localhost'=PASSWORD('new_password');
//執(zhí)行完畢后,可以通過以下語句來驗(yàn)證密碼是否更改成功
mysql>SELECT user,host,password FROM mysql.user WHERE user='root';
需要注意的是,上述操作需要root權(quán)限,如果不是root賬戶,則需要使用具有root權(quán)限的賬戶進(jìn)行操作。另外,更改后的密碼應(yīng)該要牢記,切勿泄漏。