方法1: 用set password命令
[code]
mysql -u root
mysql> set password for 'root'@'localhost' = password('newpass');
[/code]
方法2:用mysqladmin
[code]
mysqladmin -u root password "newpass"
[/code]
如果root已經設定過密碼,採用如下方法
[code]
mysqladmin -u root -p password newpass
[/code]
[code]
mysql -u root -p
mysql> use mysql;
mysql> update user set password = password('newpass') where user = 'root';
mysql> flush privileges;
[/code]
以上都是基於已知root密碼的情況下。如果丟失root密碼,該怎麼辦?請參考以下方法。
windows下,服務端處理:
首先確保mysql出於停止狀態。
以安全模式啟動mysql:
[code]
mysql.exe --skip-grant-tables
[/code]
mysql -u root
mysql> update mysql.user set password=password("new password") where user='root';
mysql> flush privileges;
Mysql忘了root密碼,如何修改
mysql忘記root密碼 管理員身份執行cmd,並關閉服務 c windows system32 net stop mysql跳過驗證 c windows system32 mysqld skip grant tables上個cmd視窗別關,開啟新的cmd視窗 直接輸入c users utopia...
MySQL修改root密碼
整理了以下四種在mysql中修改root密碼的方法,可能對大家有所幫助 方法1 用set password命令 mysql u root mysql set password for root localhost password newpass 特別注意 此處的password關鍵字是對後面 ne...
mysql修改root密碼
修改mysql初始化密碼 連線mysql mysql u root p123456 enter password設定密碼 set password for root localhost password 123456 刪除mysql密碼校驗 預設不能使用簡單密碼 mysql set global v...