2010年5月31日 星期一

Joomla 使用不同資料庫的問題

今天打算在先前架設好的本機joomla網站上再include一個資料庫來作作業~
(意思就是說希望可以將作業透過jommla的漂亮佈景和版面配置來呈現),但是
在用之前,心裡就認為這樣到底可不可行???
因為jommla本身就是一個資料庫了~
果然實作的時候發生了很大的問題.......
問題 而這個問題也滿多人發生的樣子......

起先求解的過程會希望去蓋掉錯誤的資訊(但是這樣子是不好的> <)
而且也無法實現.....

因此就希望可以徹底了解問題再來解決,腦筋就動到資料庫上面了
在搜尋時~發現了這個頁面 救星 其中

由於存取每個資料庫都需要一個個別的 link identifier,所以若我們想同時存取兩個資料庫時,必須建立兩個 link identifier ,並在 mysql_select_db( ) 裡指明哪一個 link identifier 將對應到哪一個資料庫

這段話點醒了我,一個使用者應該只能使用一個資料庫吧?!又或者說,為何要用多個資料庫呢?將其他資料改成資料表新增進入joomla裡面不就好了嗎?

就這樣~我新增了一個user並給予權限使用要新增的資料庫,之後再修改資料庫設定檔就解決了今天所遭遇到的問題啦:-)

p.s. 一個資料庫 多個資料表或許會更容易一些,不過為了怕動到jommla原先設定再加上只是個作業練習,就還是多用個user了!

沒有留言:

張貼留言