2015年6月25日 星期四

phpMyAdmin 嘗試連線到 MySQL 伺服器,但伺服器拒絕連線......??


安裝WanpServer後,為確保預設的 MySQL 管理帳號資安上的保護,系統都會強烈建議您設定管理者帳號 'root' 的密碼必需設定及變更,以避免有安全性的漏洞。



而我們在修改phpMyAdmin的 root 密碼後,卻發現無法再登入 phpMyAdmin,該怎麼辦?  

原因是wamp安装目錄裡 config.inc.php檔案的 root 密碼也要同步修改,才能正常在本機使用 phpMyAdmin , 通常config.inc.php,預設路徑是C:\wamp\apps\phpmyadmin4.1.14\config.inc.php
中間的phpmyadmin4.1.14,依您安裝的版本而去找,比如您安裝 phpMyAdmin 4.4.9,那預設路徑可能是C:\wamp\apps\phpmyadmin4.4.9\config.inc.php,依此類推......


          漢堡蛋找到config.inc.php檔案的路徑如圖    

          最後漢堡蛋調整了 config.inc.php檔的 root 密碼 (phpMyAdmin管理者root 的密碼必需與config.inc.php檔相同喔!)



調整完成後,又看到可愛的phpMyAdmin管理畫面了!!  (撒花)





另外使用 xampp的讀者們 可以參考下列 說明(轉貼來源http://cabuchi.pixnet.net/blog/post/31873693-%E7%92%B0%E5%A2%83%EF%BD%9Cxampp%E7%92%B0%E5%A2%83%E5%AE%89%E8%A3%9D)


安裝XAMPP完畢
可以直接在網址列輸入localhost/phpmyadmin 進入資料庫
第一次進去不需要輸入帳密,這時我們要新增root密碼
新增密碼有兩部分要修改,分別為「在網路資料庫建立密碼」「還有在本機設定密碼」兩部分
【1】
進入至phpmyadmin頁面
→權限→修改root的密碼
→這時候你會無法登入,因為你還要修改本機的帳密設定(見[2])

【2】
修改在\xampp\phpmyadmin\config.inc.php
$cfg['Servers'][$i]['auth_type']            = 'config';  有人說要改成http待查證
$cfg['Servers'][$i]['user']                 = 'root';
$cfg['Servers'][$i]['password']             = '123';  輸入你要改的密碼
$cfg['Servers'][$i]['AllowNoPassword']      = true;


【無敵方法】
/opt/lampp/lampp security
之後會叫你輸入一連串的密碼  請注意哪個密碼是哪個地方的唷!!!






沒有留言:

張貼留言

CentOS 7 安裝Ansible 筆記

  參考了連結一、這篇來安裝Ansible ,簡單照打指令的過程中,並沒有這麼順利,在確認是否已安裝ansible 完畢時,跳出錯誤訊息「 Command " python setup.py egg_info " failed with error code...