2013-01-20 103 views
0

我想知道是否有可能將SQLITE管理器數據庫放到服務器上?我的意思是,當我在一個java項目中完成我的程序併爲該項目做一個安裝程序時。從具有管理權限的任何操作系統上運行的任何計算機下載它的人都可以訪問數據庫,而不會有連接問題。另外,任何登錄到程序的人都可以通過完整的數據庫連接進行操作。服務器上的SQLITE管理器

有沒有辦法做到這一點?我也不希望要安裝程序的用戶爲數據庫安裝任何其他程序。另外,我希望這個程序可以在任何可能沒有SQLITEManager插件的計算機上工作,或者在那裏安裝firefox。

我還希望管理員能夠編輯數據庫應該在線的在線服務器上的任何內容。 如果這在SQLITE Manager上是不可能的,你可以推薦一個可以做到這一點的數據庫,但是也可以使用和處理已經爲sqlite程序編寫的代碼?

在此先感謝。

回答

0

SQLite數據庫只是平面文件。這是什麼意思在外行的條款:

  • 我下載你的數據庫作爲一個文件。
  • 我可以隨意修改它。
  • 我不是被迫同步到較新版本的平面文件。

你有一個選擇:要麼你寫你的代碼,迫使SQLite的平面文件的定期同步到你的客戶或你用你的服務器上的專用數據庫管理系統,如MySQL,並迫使你的客戶端連接對此。

+0

有關如何編寫'代碼強制SQLite平面文件定期同步到客戶端'的任何鏈接? – user1992697

+0

這主要與套接字編程有關。你應該能夠在'網絡上找到與之相關的資源。 – Makoto