程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> XAMPP環境下mysql的root用戶密碼修改方法.

XAMPP環境下mysql的root用戶密碼修改方法.

編輯:關於SqlServer


   最近有客戶忘記了mysql的root用戶密碼,使用mysqld_safe無法正常啟動mysql,也沒有辦法按照MySQL manual中的方法修改root密碼。

網頁教學網站長注:今天有學生忘記了當時默認安裝的時候密碼了,三個學生很可愛,研究將近1小時也沒發現密碼,問我來了,我也找半天沒找到,最後試了試,原來XAMPP環境下默認安裝的MySQL密碼是空的!根本就沒設置密碼!

客戶安裝的PHP環境是xampp1.6.7,重新安裝xampp可以解決這個問題,但是需要重新安裝易客CRM和恢復CRM數據,這個方法有點問題。

恢復mysql的權限數據庫倒是一個方法,解壓縮xampp的安裝文件,把var目錄下的MySQL數據庫上傳到客戶的服務器上,root用戶的密 碼變為空,這樣可以登錄MySQL控制台,但是修改root的密碼一直提示"user table is read only",無法修改root用戶的密碼。

google了一下"user table is read only",找到一個方法,mysqladmin -u root flush-tables 執行這個命令後,就可以修改root用戶的密碼,另外還需要設置var目錄中的MySQL數據庫文件夾的權限為可寫。

如果添加了其它MySQL用戶,需要重新添加新的用戶以及相應的權限。

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