一、在已知mysql資料庫的root使用者密碼的情況下,修改密碼的方法:
1、在shell環境下,使用mysqladmin命令設定:mysqladmin –u root –p password 「新密碼」 回車後要求輸入舊密碼
2、在mysql>環境中,使用update命令,直接更新mysql庫user表的資料:
update mysql.user set password=password(『新密碼』) where user=』root』;
flush privileges;
注意:mysql語句要以分號」;」結束
3、在mysql>環境中,使用grant命令,修改root使用者的授權許可權。
grant all on *.* to root@』localhost』 identified by 『新密碼』;
二、如查忘記了mysql資料庫的root使用者的密碼,又如何做呢?方法如下:
1、關閉當前執行的mysqld服務程式:service mysqld stop(要先將mysqld新增為系統服務)
2、使用mysqld_saft指令碼以安全模式(不載入授權表)啟動mysqld 服務
/usr/local/mysql/bin/mysqld_saft --skip-grant-table &
3、使用空密碼的root使用者登入資料庫,重新設定root使用者的密碼
#mysql -u root
mysql> update mysql.user set password=password(『新密碼』) where user=』root』;
mysql> flush privileges;
注意:以上命令不區分大小寫
重設msyql資料庫root密碼
重設密碼的方法 具體方法是 1.先在安裝目錄找到my.ini配置檔案,開啟配置檔案,找到 mysqld 一行,在下面新增skip grant tables後儲存該檔案 重新啟mysql動服務 2.然後在mysql的cmdline執行mysql u root mysql,mysql use mysql...
mysql重設root密碼
mysql忘記root密碼該怎麼辦當忘記mysql的root密碼的時候,可以進行如下的步驟重新設定 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的狀態下,其他的使用者也可以任意地登入和修改...
MySQL重設root密碼
mysql下建立新使用者 新資料庫 設定訪問許可權控制都需要用到root密碼。萬一把root密碼忘了,該怎麼辦?幸運地是,重設密碼很容易。注意 mysql的root使用者和伺服器作業系統的root使用者是兩個不同的使用者,不要搞混了。基本的思路是,以安全模式啟動mysql,這樣不需要密碼可以直接以r...