因此,我對數據庫仍然很陌生,我試圖圍繞如何使用PostgreSQL,MySQL等數據庫服務器來存儲數據庫。假設我使用客戶端應用程序創建了一些數據庫,例如psql
,後來決定使用mysql
訪問同一個數據庫,那有可能嗎?或者由特定數據庫服務器創建的數據庫僅對該服務器專用?這些數據庫在何處以及如何以物理方式存儲在文件系統中?更改數據庫服務器
Q
更改數據庫服務器
0
A
回答
3
說我創建一些數據庫使用客戶端應用程序,如psql,後來決定使用MySQL訪問相同的數據庫,這可能嗎?
不可以。@tadman推斷,不同的數據庫具有非常不同的訪問工具和方法。
或者由特定數據庫服務器創建的數據庫僅對該服務器唯一?
大名字數據庫幾乎可以在任何地方工作:DB2,Postgres,Oracle和MySQL,可以在99%的服務器上工作。 MS SQLserver是個例外,它只適用於微軟服務器。
這些數據庫在何處以及如何物理存儲在文件系統中?
啊......這麼多答案,最好回來一個單獨的Q,註明你想要的特定數據庫和服務器操作系統。
注意:在你Q的行之間閱讀,你可能想要探索SQLite。對於SQLite,數據庫是在您的平臺上的一個文件。
1
像psql
這樣的客戶端是非常特定於數據庫,它說Postgres協議,這不能與MySQL互換。
同樣,數據庫以不易交換的格式存儲。版本之間通常不兼容。儘管如此,備份或.sql
轉儲文件可以將從一臺服務器複製到另一臺並進行恢復。
選擇一個適合您需求的平臺,並堅持下去,直到您真正瞭解它爲止。
相關問題
- 1. 更改服務器的SQL數據庫
- 2. 如何自動更新數據庫服務器上的mysql數據庫更改?
- 3. 從服務器MySql數據庫更新本地服務器MySql數據庫
- 4. 當服務器數據庫更新時更新sqlite數據庫
- 5. AngularJS - 服務更改控制器數據
- 6. iPhone數據庫和服務器數據庫 - iPhone只更新修改
- 7. 數據庫的更改不會推送到服務器
- 8. 如何更改數據庫存在的服務器日期?
- 9. SQL服務器2012:無法更改數據庫所有者
- 10. 將數據庫更改推送到服務器的腳本
- 11. Sharepoint 2010更改數據庫服務器IP
- 12. 更改IP在CouchBase服務器如何找回數據庫後
- 13. 亞馬遜RDS SQL服務器更改數據庫所有者
- 14. SQL服務器作業來跟蹤數據庫更改
- 15. tcp \ ip服務器跟蹤數據庫更改
- 16. 從其他服務器上的數據庫更新數據庫
- 17. Sql數據庫服務器
- 18. 服務器或數據庫
- 19. iOS - 服務器數據庫
- 20. 數據庫服務器CPU
- 21. 更改數據源WCF數據服務
- 22. 攔截數據更改並從服務器更改/驗證
- 23. 服務器文件更改後刷新服務器存儲庫
- 24. 如何將數據庫數據發送到MySQL服務器以更新服務器數據庫
- 25. Visual Studio - 初始數據庫服務器關閉後更改數據源?
- 26. 將Visual Studio中的數據庫連接從服務器數據庫暫時更改爲本地數據庫
- 27. 如何從服務器更新dabase,我怎麼知道服務器更改數據庫下
- 28. 從Glassfish服務器上的FoxPro數據更新sql數據庫
- 29. 如何更新數據庫,同時更改我們的服務器端
- 30. 更改服務器時區後更新MySQL數據庫中的時間戳