第一種方法:
root使用者登入系統
/usr/local/mysql/bin/mysqladmin -u root -p password 新密碼
enter password 舊密碼
第二種方法:
root使用者登入mysql資料庫
mysql> update mysql.user set password=password(」新密碼」)where user=」root」;
mysql> flush privileges;
mysql> quit ;
mysql忘記root密碼如何處理?
如果 mysql 正在執行,首先結束mysql程序: killall mysqld
啟動 mysql (非正常方式起動):/usr/local/mysql/bin/mysqld_safe –skip-grant-tables &
這樣就可以不需要密碼進入 mysql :/usr/local/mysql/bin/mysql -u root -p (要求輸入密碼時直接回車即可)
mysql> update user mysql.set password=password(」新密碼」) where user=」root」;
mysql> flush privileges;
mysql> quit;
重新結束程序:killall mysqld
用正常方式啟動 mysql :/usr/local/mysql/bin/mysqld_safe -user=mysql &
注:update語句裡的password=password(」新密碼」)只有新密碼三個字在操作時替換成我們要設定的密碼,其它原樣照寫,之前我做失敗的原因就在於把括號及前面的password給略掉造成的.它們的作用是使密碼以加密的形式儲存在資料庫裡。
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...
mysql修改root密碼
忘記mysql的root密碼的情況下,重置root密碼!system centos mysql version 5.0 5.5 1.停掉mysql service mysqld stop 2.配置檔案 etc my.cnf中 mysqld 下 新增 skip grant tables 3.啟動mys...