程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MYSQL忘記超級用戶密碼修改,mysql用戶密碼修改

MYSQL忘記超級用戶密碼修改,mysql用戶密碼修改

編輯:MySQL綜合教程

MYSQL忘記超級用戶密碼修改,mysql用戶密碼修改


#service mysql stop
#mysqld_safe --skip-grant-tables
另外開個SSH連接或終端
[root@localhost ~]# mysql
mysql>use mysql
mysql>update user set password=password("123456") where user="root";
mysql>flush privileges;
mysql>exit

然後再次進入mysql的時候你還需要再次設置一次密碼

SET PASSWORD=PASSWORD('123456')

 

這樣可以了。


mysql 的超級用戶root密碼忘記,怎更改?

我原來看過可以用覆蓋關鍵文件的辦法來解決
 

在Linux平台下忘記了MySql超級用戶管理密碼,怎更改密碼 重新獲得控制權?

1. 先停止MYSQL服務

  # service mysql stop

  2. 用mysql 安全模式運行並跳過權限難

  # mysqld_safe --skip-grant-tables

  3. 用root 登錄 ,此時不需要密碼

  # mysql -u root

  4. 現在開始修改密碼了

  mysql> use mysql;

  mysql> update user set Password = PASSWORD('your newpassword') where User = 'root' ;

  mysql> exit

  注意:當運行' mysqld_safe --skip-grant-tables' 後停在'Starting mysqld daemon with databases from /var/lib/mysql' ,可以新開一個遠程終端,繼續操作
參考資料:hi.baidu.com/...9.html
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved