数据库密码忘了怎么办?CENTOS7下面重置mysql数据库密码的办法
生活随笔
收集整理的這篇文章主要介紹了
数据库密码忘了怎么办?CENTOS7下面重置mysql数据库密码的办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<span style="font-family:Arial, Helvetica, sans-serif;background-color:rgb(255,255,255);">我們在平常使用mysql的時候,有時候難免會忘記自己設置的密碼,亦或者是數據庫被人修改了密碼,這時候我們要如何在不知道數據庫密碼的情況下,修改數據庫密碼呢?</span>
修改完成后 刷新權限
mysql> flush privileges ;
最好輸入exit退出數據庫即可,當然了,修改完成后,切記重新編輯my.ini并且刪除我們加入的
skip-grant-tables
再次重啟數據庫。
首先編輯my.ini文件
vi /etc/my.cnf 找到如下類似如下內容,并填寫 skip-grant-tables ? [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock <strong>skip-grant-tables </strong>保存并且退出vi。隨后重啟mysql數據庫,就可以免密碼登錄了
mysql -uroot 進入數據庫,并選擇當前數據庫為mysql mysql> USE mysql ; 然后執行以下SQL修改密碼 mysql> UPDATE user SET Password = password ( '你的密碼' ) WHERE User = 'root';再次重啟數據庫。
就這樣,我們的密碼就重置完成啦。
溫馨提示:重啟mysql的語句為
service mysqld restart <span style="font-family:Arial, Helvetica, sans-serif;"> </span> <span style="font-family:Arial, Helvetica, sans-serif;">重啟 mariadb</span> <span style="font-family:Arial, Helvetica, sans-serif;"> </span> <span style="font-family:Arial, Helvetica, sans-serif;">service mariadb restart</span>總結
以上是生活随笔為你收集整理的数据库密码忘了怎么办?CENTOS7下面重置mysql数据库密码的办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通俗理解 mysql 的mvcc机制
- 下一篇: linux cmake编译源码,linu