當前位置:首頁 » 操作系統 » mysql資料庫更改密碼

mysql資料庫更改密碼

發布時間: 2025-03-20 17:50:33

① 如何改mysql資料庫資料庫密碼

修改MySQL是需要有mysql里的root許可權的,下面介紹幾種修改MYSQL資料庫密碼的方法:

方法一
使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,
不過別忘了使用PASSWORD函數。

方法二
使用mysqladmin,這是前面聲明的一個特例。
mysqladmin -u root -p password mypasswd
如:D:\Mysql\bin>mysqladmin -u root -p password admin
Enter password:(在此輸入你原密碼)
輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。
把命令里的root改為你的用戶名,你就可以改你自己的密碼了。
當然如果你的mysqladmin連接不上mysql server,或者你沒有辦法執行mysqladmin,
那麼這種方法就是無效的。
而且mysqladmin無法把密碼清空。
下面的方法都在mysql提示符下使用,且必須有mysql的root許可權:

方法三
mysql> Insert INTO mysql.user (Host,User,Password)
VALUES('%','jeffrey',PASSWORD('biscuit'));
mysql> FLUSH PRIVILEGES
確切地說這是在增加一個用戶,用戶名為jeffrey,密碼為biscuit。
在《mysql中文參考手冊》里有這個例子,所以我也就寫出來了。
注意要使用PASSWORD函數,然後還要使用FLUSH PRIVILEGES。
方法四

和方法三一樣,只是使用了REPLACE語句
mysql> REPLACE INTO mysql.user (Host,User,Password)
VALUES('%','jeffrey',PASSWORD('biscuit'));
mysql> FLUSH PRIVILEGES

方法五
使用SET PASSWORD語句,
mysql> SET PASSWORD FOR " = PASSWORD('biscuit');
擬也必須使用PASSWORD()函數,
但是不需要使用FLUSH PRIVILEGES。

方法六
使用GRANT ... IDENTIFIED BY語句
mysql> GRANT USAGE ON *.* TO " IDENTIFIED BY 'biscuit';
這里PASSWORD()函數是不必要的,也不需要使用FLUSH PRIVILEGES。

② 如何用sqlyog修改mysql資料庫的密碼

1、首先打開電腦桌面點按windows鍵+R輸入:net start mysql啟動mysql服務。

③ mysql資料庫密碼修改

方法1: 用SET PASSWORD命令

 首先登錄MySQL。 格式:mysql> set password for 用戶名@localhost = password(『新密碼』); 例子:mysql> set password for root@localhost = password(『123』);

方法2:用mysqladmin 

格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼 例子:mysqladmin -uroot -p123456 password 123

方法3:用UPDATE直接編輯user表 

首先登錄MySQL。 mysql> use mysql; mysql> update user set password=password(『123』) where user=』root』 and host=』localhost』; mysql> flush privileges;

方法4:在忘記root密碼的時候,可以這樣 以windows為例: 

1. 關閉正在運行的MySQL服務。 2. 打開DOS窗口,轉到mysqlin目錄。 3. 輸入mysqld –skip-grant-tables 回車。–skip-grant-tables 的意思是啟動MySQL服務的時候跳過許可權表認證。 4. 再開一個DOS窗口(因為剛才那個DOS窗口已經不能動了),轉到mysqlin目錄。 5. 輸入mysql回車,如果成功,將出現MySQL提示符 >。 6. 連接許可權資料庫: use mysql; 。 6. 改密碼:update user set password=password(「123」) where user=」root」;(別忘了最後加分號) 。 7. 刷新許可權(必須步驟):flush privileges;。 8. 退出 quit。 9. 注銷系統,再進入,使用用戶名root和剛才設置的新密碼123登錄。

熱點內容
信道估計演算法 發布:2025-03-21 05:37:33 瀏覽:864
怎麼用命令方塊做出伺服器 發布:2025-03-21 05:22:58 瀏覽:796
歌曲腳本 發布:2025-03-21 05:19:31 瀏覽:568
python的range函數 發布:2025-03-21 05:18:48 瀏覽:719
php信息錄入系統 發布:2025-03-21 05:17:21 瀏覽:344
安卓手機里的hms是什麼 發布:2025-03-21 05:15:56 瀏覽:33
恢復出廠設置如何設置密碼 發布:2025-03-21 05:15:46 瀏覽:955
如何設置網頁密碼鎖 發布:2025-03-21 05:15:01 瀏覽:815
linux如何安裝windows 發布:2025-03-21 05:09:19 瀏覽:209
直播php 發布:2025-03-21 04:55:15 瀏覽:356