會員 | 【求助】mysql的問題~ mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in *****\db.php on line 3 為甚麼會這樣的呢>_<|| <?php mysql_connect("localhost","user","pw") or die("連接失敗"); mysql_select_db("test"); ?> 有大大可以help一下我ma.. |
回覆 |
會員 | 檢查 mysql的服務 有沒有啟動 另外... 希望描素能再詳細一點 = =" 是啥情況 做了啥事 才出現的... |
回覆 |
會員 | mysql_connect("localhost","user","pw") or die("連接失敗"); ^^^^^^^帳號與密碼對嗎?? |
回覆 |
會員 | 引用:
connect database時顯示的~ | |
回覆 |
會員 | 引用:
不對的話會顯示password error~ | |
回覆 |
會員 | 引用:
權限對嗎... 原程式有代入正確的帳號及PW嗎?? | |
回覆 |
會員 | 引用:
原來前面要+上一個"@"才可以.... @mysql_connect("localhost", "user", "pw"); | |
回覆 |
會員 | 引用:
但是為什麼要加@ 這不是代表忽略錯誤而已嗎 | |
回覆 |
會員 | 那個錯誤訊息是說新版的mysql有用新的驗證功能. 你可以用cmd登入mysql然後改密碼, 詳情看這裡: http://dev.mysql.com/doc/mysql/en/old-client.html 如果前面加上 @ 表示忽略錯誤, 這樣錯誤是看不到了, 但是你確定真的能夠連到mysql嗎? 或許現在不會有問題, 以後就不知道了, 這也不是正確的作法. 只是忽略錯誤並沒有把問題解決... |
回覆 |
花非花 | 第一行就有指出錯誤啊 Client does not support authentication protocol .... |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。