php網頁上傳後出現問題-MySQL資料庫連線 |
|
Tom
更新時間:2005/1/27 下午 07:27:37 |
|
我根據互動網站百寶箱for php第四章所述: 網頁上傳之後,出現 Warning: mysql_pconnect(): Access denied for user: 'root@localhost' (Using password: YES) in /home/tomchou/xxxx/connNews.php on line 9
Fatal error: Access denied for user: 'root@localhost' (Using password: YES) in /home/tomchou/xxxxx/connNews.php on line 9
請問應如何解決?
|
|
|
|
文淵閣工作室
更新時間:2005/1/28 上午 09:42:02 |
|
Access denied for user: 'root@localhost' 您遠端 root 所使用的密碼沒有設好或是與本機不同。 上傳到遠端前,您必須先將資料庫上傳到遠端主機的MySQL中。接著確定遠端可連結MySQL的帳號與密碼。 |
|
|
|
Tom
更新時間:2005/2/22 下午 11:50:22 |
|
因為我是用國外的虛擬主機, 虛擬主機上可以的帳號就是我登錄的ID,那是無法變更的,請問我要怎麼辦? 虛擬主機上建的新資料庫名稱都是username+資料庫名稱,我快要瘋掉了,救我吧! |
|
|
|
文淵閣工作室
更新時間:2005/2/23 上午 09:15:01 |
|
在上傳前,修改您的連線字串來符合遠端伺服器即可。 |
|
|
|
Tom
更新時間:2005/3/1 下午 10:00:48 |
|
對不起! 連線字串要在哪裡改? 從哪一個檔案裏做修正? 或是可以參考哪一本書?
謝謝您!
|
|
|
|
文淵閣工作室
更新時間:2005/3/4 上午 09:56:50 |
|
您的錯誤訊息即有連線字串所在的位置:
Fatal error: Access denied for user: 'root@localhost' (Using password: YES) in /home/tomchou/xxxxx/connNews.php on line 9
也就是要修 tomchou/xxxxx/connNews.php 這個檔案。
請開啟這個檔案,將其中的 MySQL 連線資料庫名稱,及適用的帳號、密碼修改。
關於連線的帳號、密碼,就要詢問您租用主機的主機商了!
|
|
|
|
chen
更新時間:2010/11/9 下午 10:57:23 |
|
請問老師, mysql的連線密碼(就是通常預設為"1234"的那組) 和 連線主機的密碼需要設為同一組嗎? 我的意思是,如果設不同組, 會不會導致php資料庫的存取錯誤 或其他錯誤呢?
|
|
|
|
文淵閣工作室
更新時間:2010/11/10 上午 09:09:46 |
|
我不清楚您所謂「連線主機的密碼」為何? 一般來說,如果租用虛擬主機後, 您可以在後台建置資料庫與使用者名稱及密碼,這是要先搞清楚的。 |
|
|
|