第一種方法:(重啟生效)
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 mysql.user set password=password(」新密碼」) where user=」root」;
mysql> flush privileges;
mysql> quit;
重新結束程序:killall mysqld
用正常方式啟動 mysql :/usr/local/mysql/bin/mysqld_safe -user=mysql &
Mysql忘記root密碼及密碼修改
1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對 外的埠封閉,並且停止apache以及所有的使用者程序...
mysql忘記root密碼及修改密碼
方法1 用set password命令 首先登入mysql。格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost password 123 方法2 用mysqla...
mysql 修改密碼,忘記密碼
mysql uroot p 輸入密碼 use mysql update user set password password changeit where user root 找到mysql 的配置檔案my.ini檔案,在檔案最後中新增skip grant tables,儲存並關閉。重啟mysql服...