Linux
不同的數據庫包安裝呼叫
我已經閱讀/看過各種數據庫安裝教程,有一件事經常讓我感到困惑……有時我看到人們同時安裝了 mysqldb 和 mysqldb-server,或者只安裝了一個或另一個。我的問題是:兩個電話都需要嗎?還是安裝一個通常會自動安裝另一個?
如果這很重要,我是從安裝 Wordpress 的角度來看的。
——附言。對於 mariadb 和 mariabd-server,我也看到了同樣的情況,我也很困惑。
這些數據庫在客戶端-伺服器模型上執行。給定的機器可能需要客戶端、伺服器或兩者。我不明白這有什麼令人驚訝的。如果數據庫軟體已正確打包,則應該可以為客戶端或伺服器軟體安裝任何一個軟體包,因為不必為伺服器的正常執行而安裝客戶端,反之亦然。
是的,數據庫客戶端需要數據庫伺服器,但使用模型可能涉及執行在另一台機器上的數據庫伺服器,通常是伺服器機器。同樣,伺服器機器上可能只執行一個數據庫伺服器,但使用模型可能不要求伺服器機器上本地執行一個客戶端。
這些事實並非特定於數據庫,它們通常適用於任何使用客戶端-伺服器模型的軟體,這是一種常見的範例。