修改和重置WAMP的phpMyAdmin密碼

WAMP是Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,經常使用來搭建動態網站或者服務器的開源軟件。 
1.下載頁面:http://www.wampserver.com/en/安裝教程網上不少,基本都是下一步的,在此不作過多的介紹了。 
2.安裝成功後啓動,圖標顯示綠色爲正常啓動。顯示爲黃色,通常的端口80被佔用,或者以前安裝過MYSQL,出現了衝突。由於以前安裝過xamp,因此打開以後一直顯示爲黃色,卸載後就能夠正常使用了。php

3.修改密碼一:進入phpMyAdmin直接修改,通常會成功,可是也有不少不成功的,不是十分可靠;mysql

(1)在phpMyAdmin界面中點擊【用戶】,將用戶概況中的全部用戶名爲【root】用戶的密碼都改成【要修改的密碼】。修改是點擊【編輯權限】,設置密碼便可。 
(2)在目錄wamp\apps下找到phpmyadmin文件夾下的【config.inc.php】文件,sql

修改【$cfg['Servers'][$i]['password'] = ''】; 爲【$cfg['Servers'][$i]['password'] = '要修改的密碼';】。
  • 1
  • 2

(3)再進入目錄並打開D:/wamp/apps/phpmyadmin3.5.1/libraries/config.default.php 文件,服務器

修改$cfg['Servers'][$i]['password'] = '您修改的密碼';
  • 1

重啓wampserver。至此密碼修改爲功從新啓動服務便可。 
可是嘗試不少次不成功,這種方法並非十分可靠。有人說是這樣的: 
因爲經過Phpmyadminmysql界面直接修改的密碼是letain編碼方式,而登陸時使用的是utf8編碼方式,因此只有是對用戶設置了密碼,而後就沒法登陸進去。因此在設置密碼時,只能經過mysql命令行設置,且須要關鍵命令set names utf8;把當前模式設置爲utf8後再更新密碼,以後就能夠經過密碼登陸進去了。markdown

4.修改密碼二:使用WAMP的MySql控制檯修改。app

(1)打開WAMP的mysql控制檯,提示輸入密碼,開始密碼爲空,直接按回車 
(2)輸入【use mysql】,控制檯提示【Database changed】 
(3)輸入【update user set password=PASSWORD(‘要修改的密碼’) where user=’root’;】網站

通常百度到的都是這個命令,可是會提示錯誤,password unknown等等; 
緣由:版本更新後,password變成了authentication_string. 
解決辦法:輸入【update user set authentication_string=PASSWORD(‘要修改的密碼’) where user=’root’;】 
此時控制檯提示【Query OK,XXXXXXXXX】ui

(4)最後輸入【flush privileges】,回車 
(5)輸入【quit】,退出。 
(6)在目錄wamp\apps下找到phpmyadmin文件夾下的【config.inc.php】文件,編碼

修改【$cfg['Servers'][$i]['password'] = ''】; 爲【$cfg['Servers'][$i]['password'] = '要修改的密碼';】。
  • 1
  • 2

5 忘記密碼後須要重置重置密碼:spa

(1)在文件D:\wamp\wamp64\bin\mysql\mysql5.7.9中【my.ini】的【mysqlId】字段最下面加入【skip-grant-tables】,重啓mysql服務 (2)再進入mysql控制檯從新修改密碼。 (3)改完密碼後將【my.ini】中添加的【skip-grant-tables】刪掉。 (4)從新啓動服務

相關文章
相關標籤/搜索