November 10, 2014

忘記 Mysql ROOT 密碼的解決辦法

Tags: mysqlforget passwordubuntudatabase | (1 min read)

豬腦袋是記不住密碼的。

靠別人也是記不住密碼的。


UBUNTU 系統

  1. /etc/my.cnf 中的 [mysqld]段尾處加入以下語句:

     skip-name-resolve
     skip-grant-tables
    
  2. 重啟MYSQL:

     service mysql restart
    
  3. 登錄MYSQL並修改密碼:

     mysql
     USE mysql;
     UPDATE user Password = password('yourpassword') WHERE User = 'root';
     flush privileges;
     quit
    
  4. 修改MYSQL配置文件,刪除在步驟一中添加語句;

  5. 重啟MYSQL。