我有一個網站,連接到數據庫,並檢索頁面內容和一切正常。但是,我然後使用相同的數據庫連接來連接並檢索登錄到我的網站的用戶詳細信息(2個表,但都在同一個數據庫中)。但是,執行此操作時出現以下錯誤消息。phpmyadmin連接到數據庫
Warning: mysql_query() [function.mysql-query]: Access denied for user 'username'@'localhost' (using password: NO)
我有一個網站,連接到數據庫,並檢索頁面內容和一切正常。但是,我然後使用相同的數據庫連接來連接並檢索登錄到我的網站的用戶詳細信息(2個表,但都在同一個數據庫中)。但是,執行此操作時出現以下錯誤消息。phpmyadmin連接到數據庫
Warning: mysql_query() [function.mysql-query]: Access denied for user 'username'@'localhost' (using password: NO)
的提示是「使用密碼NO」有沒有被髮送密碼 - 事實上,它只是利用用戶名@ localhost作爲用戶名,所以它看起來像你沒有憑據正確配置。
檢查的config.inc.php - http://wiki.phpmyadmin.net/pma/Configuration_storage
那麼這是說,你的密碼是不正確的,你還沒有獲得訪問。你可以在這裏上傳代碼嗎?如果你使用的是本地主機,那麼用戶名應該是根 ..嘗試改變它,並保持密碼字段爲空。
無論出於何種原因,第二次連接到同一個數據庫使我能夠獲得登錄細節以及如此問題解決,但不知道爲什麼使用原件不起作用 – smoggers
有時會發生:/ ..也許你可以嘗試刪除舊的,只留下一個:P –
順便說一句,mysql已過時,將被刪除。而是使用mysqli。文檔 - > http://bg2.php.net/manual/en/mysqli.construct.php – Ifch0o1