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'] = '要修改的密碼';】。
(3)再進入目錄並打開D:/wamp/apps/phpmyadmin3.5.1/libraries/config.default.php 文件,服務器
修改$cfg['Servers'][$i]['password'] = '您修改的密碼';
重啓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'] = '要修改的密碼';】。
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)從新啓動服務