作者yilenwu ( )
看板PHP
標題Re: [請益] php網頁與資料庫放在不同主機上
時間Sun Oct 14 00:14:03 2007
※ 引述《yilenwu ( )》之銘言:
情形是這樣的 學校提供的網頁空間雖然支援php
卻不提供資料庫的功能(MySQL)
因此我想說到
http://www.tripod.lycos.co.uk/ 申請空間
將寫好的網頁放在學校空間 然後資料庫檔案放在上述空間中(有phpMyAdmin)
如果要存取資料庫檔案時再連到此空間
不知道這樣的想法是否可行?如果可行 又應該在與資料庫建立連線時設定?
我寫網頁是用DW8
因為剛開始接觸php 問題如有不妥還請見諒 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.93.249
1F:推 ekfist:要看tripod的資料庫有沒有支持遠程連接 10/12 22:06
2F:→ ekfist:有支持的話可以分開放 10/12 22:08
後來一直找不到可以調設定的地方 就放棄試這個空間了
因為不知道資料庫究竟是否可以從遠端連過去存取 就想說實驗一下
找了一台電腦B(預定放資料庫)安裝appserv 然後一樣安裝時設定root的密碼
再使用phpMyAdmin把我所要用的資料庫及資料表建置好
也在電腦A嘗試連過去電腦B 以root帳號密碼登入成功
然後以我這台電腦A(預定是網頁伺服器) 開DW8的資料庫面板=>SQL連線
填入連線名稱及MySQL伺服器(http://電腦B的IP/phpMyAdmin/index.php)
並且也填入root的帳號密碼
照理來說如果連線成功的話 在選取資料庫時就會出現我建置的資料庫了
但是當我按下"選取"時 就會出現這個視窗
http://nccu.edu.tw/93102113/error.jpg
結果當然是無法順利取得MySQL連線
因此想請問究竟是php+MySQL一定要在同一伺服器上 或者是可以遠端連線存取呢
如果是後者 我的設定跟處理有哪裡出錯了 麻煩大家指教 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.93.249
3F:推 ybite:MySQL伺服器直接填「電腦B的IP」即可,http也不用加 10/14 00:18
4F:→ ybite:phpMyAdmin只是管理工具而已 10/14 00:18
5F:→ ouiou:可以遠端連線存取, 妳可以上網找, 有免費提供的 10/14 01:14
6F:推 Jason09:你的 MySQL 伺服器,是填 B 的 IP 位址喔~ 10/14 01:22
7F:→ yilenwu:目前是比較希望可以用自己的主機裝appserv 10/14 01:35
8F:→ yilenwu:畢竟大部份提供空間的都是國外主機 10/14 01:36
9F:→ yilenwu:自己的主機容量大速度也快^^" 10/14 01:36