您好,登錄后才能下訂單哦!
在信息化社會,充分有效地管理和利用各類信息資源,是進行科學研究和決策管理的前提條件。數據庫技術是管理信息系統、辦公自動化系統、決策支持系統等各類信息系統的核心部分,是進行科學研究和決策管理的重要技術手段。
數據庫,就是本身可視為電子化的文件柜--存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。
數據庫指的是以一定方式儲存在一起、能為多個用戶共享、具有盡可能小的冗余度的特點、是與應用程序彼此獨立的數據集合。
即然是數據庫那么就會存在管理數據的數據管理用戶,是用戶就會存在密碼,有時候難免會遇到遺忘管理用戶密碼的情況,那么用戶的密碼如果不小心丟失了要怎么辦呢?
下面向各位看官介紹一種遺忘MySQL用戶密碼的處理方法:
首先我們平時登錄MySQL的方法如下
[root@bogon ~]# mysql -u root -p
Enter password: //這里輸入密碼
mysql> //就可以正常登錄MySQL數據庫了
但是如果遺忘密碼要怎么辦呢?
不要慌!
下面我們來模擬實驗:
一、先停止MySQL服務,并且檢查MySQL是否結束
[root@bogon ~]# systemctl stop mysqld.service
[root@bogon ~]# netstat -ntap | grep 3306
//可以看到3306端口已經沒有服務進程了
二、跳過密碼驗證登錄MySQL
[root@bogon ~]# mysqld --skip-grant-tables; //跳過密碼驗證
此時重新開啟一個終端,進行登錄MySQL
[root@bogon ~]# mysql -u root //進行登錄MySQL
mysql> //這里可以看到已經登錄MySQL了
然后進行密碼的修改
mysql> update mysql.user set authentication_string=password ('abc123') where user='root'; //修改root用戶的密碼為abc123
Query OK, 1 row affected, 1 warning (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges; //刷新,使新的密碼設置生效
Query OK, 0 rows affected (0.00 sec)
mysql> exit //退出MySQL
Bye
此時我們在使用修改后密碼abc123嘗試登錄
[root@bogon ~]# mysql -u root -p
Enter password: //這里輸入abc123
mysql> //就可以看到成功登錄了
如果您真的不小心遺忘了您MySQL數據庫用戶的密碼,希望能幫到您!!!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。