2010-10-06 193 views
1

我試圖「打開」(?)一個擴展名爲.sql的20gb數據庫,並且找不到任何尚未提供給初學者的文檔承擔數據庫訪問。我認爲作爲第一步我需要一些數據庫管理系統。它不需要任何開發類型的功能 - 只需編譯(正確的單詞?)SQL即可。最適合初學者的免費數據庫管理系統(具有20GB數據庫功能)

有什麼建議嗎?

感謝, 艾琳

+1

你怎麼知道這是一個20 GB的數據庫?此外,SQL不是標準化的 - 您需要知道.sql是從哪個數據庫創建而來的。 – 2010-10-06 02:55:11

回答

2

最好的RDBMS系統使用作爲一個初學者很可能將是MySQL或SQLite的。

MySQL是一個優秀的數據庫系統,能夠保存大量的數據。然而,這些數據並沒有像在這裏描述的那樣存儲在一個可移動的文件中。

SQLite也是一個優秀的數據庫系統,能夠創建數據庫文件,您可以輕鬆地從一臺機器移動到另一臺機器。缺點是對於數據集很大的情況,您可能會遇到性能問題。

根據您提到的文件的大小,聽起來您所擁有的是一個包含大量SQL語句的文件。在沒有看到文件內容的情況下,很難說出它來自哪個RDBMS,但至少應該安裝MySQL並學習如何使用它。

+3

也許PostgreSQL也是如此,但我不得不說,SQLite可能不是一個好的初學者系統,因爲它與使用MySQL,PostgreSQL或MSSQL這樣的普通客戶端 - 服務器(基於服務)的RDBMS相比有點不同。 – 2010-10-06 03:06:51

+1

@Cory Larson,同意這兩點。我通常不會去PostgreSQL,因爲我遇到了安裝PostgreSQL比MySQL更多的問題。這可能只是我,但這是我的經驗。我提到SQLite只是因爲他提到他有某種「數據庫文件」,並且通常與SQLite相關聯。 – riwalk 2010-10-06 03:09:07

+1

hhmm你必須承認MySQL有很多限制。也可以使用Express SQL Server或Oracle版本 – gbn 2010-10-06 05:00:57

相關問題