程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 如何重置MySQL(root用戶)密碼

如何重置MySQL(root用戶)密碼

編輯:關於MYSQL數據庫

1、首先停止正在運行的MySQL進程

Linux下,運行 killall -TERM MySQLd
Windows下,如果寫成服務的 可以運行:net stop MySQL,如未加載為服務,可直接在進程管理器中進行關閉。

2、以安全模式啟動MySQL

Linux下,運行 /usr/local/mysql/bin/MySQLd_safe --skip-grant-tables &
Windows下,在命令行下運行 X:/MySQL/bin/MySQLd-nt.exe --skip-grant-tables

3、完成以後就可以不用密碼進入MySQL了

Linux下,運行 /usr/local/mysql/bin/MySQL -u root -p 進入
Windows下,運行 X:/MySQL/bin/MySQL -u root -p 進入

4、更改密碼

>use MySQL
>update user set password=passWord("新密碼") where user="root";
>flush privileges;

注:如是4.1以上版本則使用old_passWord()函數進行密碼更改。


 

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