程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> wamp下修改mysql訪問密碼的解決方法

wamp下修改mysql訪問密碼的解決方法

編輯:PHP綜合

學習php,使用了wamp安裝包來搭建php+apache+mysql的環境,wamp官方下載地址:http://www.wampserver.com/en/  .但是wamp默認的用戶名是'root',密碼是空。現在我需要把密碼改成自己想要的字符串。我的wamp的安裝目錄是"d:\wamp".

在網上搜索了一下,試過好多次,有的不可行,比如直接修改“D:\wamp\apps\phpmyadmin3.4.10.1\config.inc.php”文件,將
復制代碼 代碼如下:
$cfg['Servers'][$i]['password'] = ''; 

修改成自己的密碼:
復制代碼 代碼如下:
$cfg['Servers'][$i]['password'] = 'your password';

用戶名不變,仍為'root',然後重啟wamp,結果是不行的。

應該要先登錄mysql客戶端,由於起始密碼是空,所以直接回車,進入mysql客戶端。輸入sql命令:UPDATE user SET Password=PASSWORD('your password') where USER='root'; 值得注意的是,sql命令最後的分號不要忘記,否則sql語句不會生效。網上有博文說還需要輸入"flush priviliges",否則密碼不能保存,但是我沒有經過這一步也是可以的,我的wamp版本是2.2。接下來就如同文章開頭所說的,修改config.inc.php文件,將之前的
復制代碼 代碼如下:
$cfg['Servers'][$i]['password'] = ''; 

修改成剛才通過命令行修改過的密碼,注意一定要相同哦。
復制代碼 代碼如下:
$cfg['Servers'][$i]['password'] = 'your password';

用戶名不變,仍為'root',最後重啟wamp就可以啦!

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