1.利用phpmyadmin修改mysql的root密碼
很多人利用phpmyadmin或者命令行來修改了mysql的root密碼,重啟后發(fā)現(xiàn)mysql登錄錯誤,這是為什么呢?修改mysql的root的密碼要在mysql軟件中mysql數(shù)據(jù)庫里修改root的密碼,還要在配置文件中修改。而且在數(shù)據(jù)庫中的修改不止修改一行數(shù)據(jù),所以千萬不要手動修改,要用命令來修改。
'DB_USER'=>'root',
'DB_PWD'=>'123456',
至此,能夠成功登錄了!
2.如何進(jìn)入修改密碼后的phpmyadmin
經(jīng)過上面的修改后,發(fā)現(xiàn)登錄不了phpmyadmin了,再打開phpMyAdmin就顯示:“phpMyAdmin 試圖連接到 MySQL 服務(wù)器,但服務(wù)器拒絕連接。您應(yīng)該檢查 config.inc.php 中的主機、用戶名和密碼,并且確定這些信息與 MySQL 服務(wù)器的管理員所給出的信息一致?!?,奇怪的是我把config.inc.php里的$cfg['Servers'][$i]['password']項里已經(jīng)填上密碼了呀,為什么還是不行呢? 而且為什么phpMyAdmin沒有登陸界面呢?
這里就有我來解答,wanmpserve集成環(huán)境安裝后,mysql的密碼為空的,這個用過的都知道,那我們修改mysql數(shù)據(jù)的密碼使我們的數(shù)據(jù)庫更安全呢,很簡單找到phpmyadmin的根目錄D:\wamp\apps\phpmyadmin3.3.9,找到config.inc.php這個文件將其打開,找到這塊代碼就可以修改了
$cfg['Servers'][$i]['auth_type'] = ‘http’;(http 原來是config,改為http以后登錄phpmyadmin就可以出現(xiàn)登錄界面了)
$cfg['Servers'][$i]['user'] = ‘root’;
$cfg['Servers'][$i]['password'] = ‘你的密碼’;
改了上面的密碼以后還不行還得改一個地方那就是D:\wamp\apps\phpmyadmin3.3.9\libraries目錄下的config.default.php文件,找到后打開,找到
$cfg['Servers'][$i]['password'] = ‘你的密碼’;
(大概在194到199行吧)
在打開你的phpmyadmin就會出現(xiàn)登錄窗口了,輸入root和123456登錄吧。