mysql數據庫root密碼重置

不少時候咱們鏈接數據庫都不是用的root(管理員)權限登陸,可是在工做中不可避免的會遇到須要root權限,殊不知道root祕密的狀況,下面就是我再忘記或者不知道root密碼的狀況下重置root密碼:mysql

操做系統:CentOs 6.5 (阿里雲)sql

  1. 找到MySQL的配置文件,通常在安裝MySQL時,配置文件默認在/etc目錄下面找到my.cnf;數據庫

  2. 編輯my.cnf 內容以下阿里雲


  3.在 [mysqld] 下面添加以下語句  skip-grant-tables(跳過mysql權限驗證) 如圖:spa

   


    4.保存配置更改後,重啓mysqld服務
操作系統

    5.用mysql -u root -p 鏈接數據庫 回車 提示輸入密碼,不輸入,繼續回車 出現以下狀況:
ip

鏈接成功table

6. 能夠進行從新設置root 密碼瞭如:update mysql.user set Password=password('password') where User='root';登錄

7.進入my.cnf配置中註釋或者去掉以前添加的內容skip-grant-tables  後,重啓mysqld服務,就能夠經過新設置的密碼鏈接mysql。配置

相關文章
相關標籤/搜索