2013-08-02 73 views
0

我明白的SQLite3不會在客戶機 - 服務器數據庫應用模式下工作,所以我想知道怎樣一個實際上與sqlite3的連接到一個「跑」數據庫服務器返回。如何連接到SQLite3數據庫服務器?

含義如果我有一個SQLite3的背部在Linux上運行的數據庫服務器,如何將客戶端連接到這臺服務器?我需要使用另一個RDBMS嗎?

感謝,

傑克

+0

我沒有回答,但google搜索'sqlite'會更迅速地給出一個答案不是問這裏.... –

回答

1

您沒有任何數據庫服務器上運行SQLlite3。你可以讓應用程序使用SQLlite3(不涉及客戶端 - 服務器協議)。數據位於應用程序內鏈接的libsqlite3庫訪問的某些文件中。 (所以數據是運行該應用程序的系統的本地數據)。

因此,通過定義您無法連接到SQLlite3數據庫服務器。這樣的東西不存在。

閱讀http://www.sqlite.org/頭版,開始與

SQLite是實現了一個自包含的,無服務器,零配置,事務性的SQL數據庫引擎的軟件庫。

而且WIKIPAGE sqllite

如果你想有一個數據庫服務器(與外部,可能遠程,應用通與它的客戶端 - 服務器協議交互)切換到PostGreSQLMariaDB等。 ..

1

客戶端連接到SQLite的「服務器」只是使用API​​看起來像連接。用於「連接」的庫被嵌入到應用程序中。

相關問題