2013-06-05 47 views
0

我們目前正在本地網頁上工作。我們有一個appache服務器加上一個mysql服務器,並且我們想要合併一個運行在Microsoft Access上的.mdb文件。我們目前正在運行這些服務的Windows 7計算機上運行它。我們使用joomla來創建網站。Mysql windows 7數據庫訪問

有沒有辦法使數據庫在網頁上工作?

在此先感謝您

+0

是否需要兩個完全不同的數據庫來源?是否可以將Access文件中的數據導入到MySQL中?這個問題也是相當開放和廣泛的?你看到的具體問題是什麼? – artdanil

回答

0

我認爲這本質上是有缺陷的。我會將Access中的任何數據導入MySQL,並讓網頁從那裏訪問它。

如果這不可行,則需要JDBC驅動程序才能連接到Access。我不相信ODBC橋驅動程序附帶64位Java,因此如果您的Windows 7服務器是64位,那麼您運氣不好。我不知道任何用於Access的免費JDBC驅動程序。

一旦你有一個合適的JDBC驅動程序,你可以像連接MySQL那樣連接到Access。

我仍然不會建議你這樣做。我相信Access只能用於單用戶訪問,而不能用於多個請求的共享訪問。讓MySQL在這裏完成這項工作,特別是因爲你已經在使用它了。不需要兩個關係數據庫。

+0

RE:「我相信Access只用於單用戶訪問」 - 雖然ACE/Jet通常不是Web應用程序數據庫後端的最佳選擇,但ACE/Jet始終能夠處理多個併發用戶。 –