2014-03-29 106 views
0

我剛剛學習了SQL。似乎有一些概念我不明白。請檢查我的陳述。 SQL是你用來訪問MySQL數據的語言嗎? MySql是一個數據庫服務器的軟件?所以這意味着你可以購買你自己的計算機硬件並在那裏安裝MySql,你可以在那個特定的硬件中訪問你的文件?或者,MySql只安裝在Oracle擁有的硬件中,您只能通過在Oracle中註冊來訪問文件?數據庫連接MySQL或Berkeley DB

下面是一個例子,請更正聲明。我試圖爲我的學生建立一個網站,該網站接受用戶名和密碼。該網站將使用將連接到數據庫服務器的腳本語言。所以我將我的xhtml,css文件和一些腳本語言上傳到網絡主機。那些腳本文件會將我連接到我的數據庫服務器?這意味着我應該有一個數據庫服務器。數據庫服務器是MySql,Appache Cassandra。要連接到那些數據庫服務器,我需要我自己的harver服務器,它安裝了這些數據庫服務器,還是我從Oracle(?),Appache(?)獲得成員身份以訪問數據庫服務器,還是有其他方式存儲數據?我想你們可以看到我的困惑。

回答

0

可以說SQL是一種標準化的語言,如MySQL,SQL服務器Oracle,PostgreSQL的等關係數據庫的工作,他們更符合以下的標準SQL語言

MySQL是開源的,你可以只安裝任何主要的OS /硬件架構,自由你不必支付任何人任何東西,除了支持,如果你需要

這是可能的託管服務器上的數據庫,並允許遠程應用程序連接到它。

Apache Cassandra不完全是關係數據庫。

0

您需要做的第一件事就是學會使用Google搜索您的基本問題的答案。我也推薦Wikipedia.org。

這兩個網站可以幫助您瞭解SQL是什麼,MySQL是什麼,腳本語言是什麼,以及服務器是什麼。

我會在這裏拋出一塊骨頭。 MySQL,PHP和Apache(1「p」,而不是2)都是免費軟件。您可以在「Windows」或「Linux」上安裝它們。

如果你正在運行的是Windows,還嘗試使用谷歌研究「WAMP棧」或「WAMP」。