我對web dev相當陌生,我需要幫助來找出問題所在。我安裝了MySQL 5.6.10,我被授予了一項任務來更新一個網站的src,該網站目前在過去5年中的生活。沒有任何代碼已經改變,並且適用於其他開發者本地機器。服務器運行5.0.51b,我只是降級到5.5.30,試圖讓語法錯誤消失。錯誤是SET OPTION SQL_BIG_SELECTS = 1在某個版本中不推薦使用SET SQL_BIG_SELECTS。由於服務器運行的版本,我無法更改語法。所以我選擇將版本降到5.5.30。警告:mysql_select_db()訪問被拒絕用戶''@'localhost'(使用密碼:否)
我的關係每況愈下之後的問題是:
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user
''@'localhost' (using password: NO) in C:\Program Files (x86)\Apache Software
Foundation\Apache2.2\htdocs\****\src\www\include\func\func.db.php on line 47
我使用MySQL工作臺爲我連接沒有連接或用戶與他們有關聯的密碼。我有另一個不在live的項目,它可以從localhost正常工作。我的虛擬主機和主機文件都具有適當的語法,可以正常工作(通過其他項目進行驗證)。這一切都正常工作,並能夠通過虛擬主機提出的頁面昨天很好。我從來沒有任何關於如何設置拉索引頁的問題。唯一的問題是MySQL版本問題。我能做些什麼來解決這個問題?我已經嘗試在工作臺中重新創建連接,甚至刪除所有實例並重新創建它們。我很難過。任何幫助將不勝感激。
並使用其他項目的憑據? – ITroubs 2013-03-20 18:13:52
您的登錄腳本仍可訪問嗎? – advermark 2013-03-20 18:14:24
@Johan你說的是警告的錯誤塊嗎?這是一個單行錯誤。我應該打破這個了嗎?另外,我真的不認爲你的評論是有幫助的。不需要粗魯,imo。 – ralliart2004 2013-03-20 18:30:27