本文目錄一覽:
- 1、T-SQL,MySQL,SQL2000,有什麼區別,是一樣的嗎?
- 2、mySQL的安裝教程
- 3、什麼是網站數據庫?什麼是Access數據庫?什麼是MSSQL數據庫?什麼是MYSQL數據庫?數據庫到底是什麼?
- 4、mysql數據庫和網站有什麼關係?
T-SQL,MySQL,SQL2000,有什麼區別,是一樣的嗎?
MySQL®軟件提供了十分快速的多線程、多用戶、牢靠的SQL(結構化查詢語言)數據庫服務器。 MySQL服務器定位於任務關鍵型、重負荷生產系統,並能嵌入在大量部署的軟件中。MySQL是MySQL AB的註冊商標。
MySQL軟件採用雙許可方式。用戶可根據GNU通用公共許可()條款,將MySQL軟件作為開放源碼產品使用,或從MySQL AB公司購買標準的商業許可證。關於我方許可策略的更多信息,請參見。
MySQL 是一個開源軟件;
SQL Server2000是微軟公司出品的數據庫,非開源軟件;因為windows用戶數量很大,使用SQL Server的人也很多;
但是現在MySQL已經行業內發展的趨勢,因為其優異的性能和開源的特性,更多的軟件開發人員轉向MySQL;
mySQL的安裝教程
打開下載的mysql安裝文件mysql-5.0.27-win32.zip,雙擊解壓縮,運行「setup.exe」
mysql安裝嚮導啟動,按「Next」繼續,
選擇安裝類型,有「Typical(默認)」、「Complete(完全)」、「Custom(用戶自定義)」三個選項,我們選擇「Custom」,有更多的選項,也方便熟悉安裝過程:
在「Developer Components(開發者部分)」上左鍵單擊,選擇「This feature, and all subfeatures, will be installed on local hard drive.」,即「此部分,及下屬子部分內容,全部安裝在本地硬盤上」。在上面的「MySQL Server(mysql服務器)」、「Client Programs(mysql客戶端程序)」、「Documentation(文檔)」也如此操作,以保證安裝所有文件。點選「Change…」,手 動指定安裝目錄。
填上安裝目錄,我的是「F:\Server\MySQL\MySQL Server 5.0」,也建議不要放在與操作系統同一分區,這樣可以防止系統備份還原的時候,數據被清空。按「OK」繼續。
返回剛才的界面,按「Next」繼續
確認一下先前的設置,如果有誤,按「Back」返回重做。按「Install」開始安裝。
正在安裝中,請稍候,直到出現下面的界面
這裡是詢問你是否要註冊一個賬號,或是使用已有的賬號直接登陸,一般不需要了,點選「Skip Sign-Up」,按「Next」略過此步驟。
軟件安裝完成後,出現上面的界面,這裡有一個很好的功能,mysql配置嚮導,不用向 以前一樣,自己手動亂七八糟的配置my.ini了,將 「Configure the Mysql Server now」前面的勾打上,點「Finish」結束軟件的安裝並啟動mysql配置嚮導。
mysql配置嚮導啟動界面,按「Next」繼續
選擇配置方式,「Detailed Configuration(手動精確配置)」、「Standard Configuration(標準配置)」,我們選擇「Detailed Configuration」,方便熟悉配置過程。
選擇服務器類型,「Developer Machine(開發測試類,mysql佔用很少資源)」、「Server Machine(服務器類型,mysql佔用較多資源)」、「DedicatedMySQL Server Machine(專門的數據庫服務器,mysql佔用所有可用資源)」,大家根據自己的類型選擇了,一般選「Server Machine」,不會太少,也不會佔滿。
選擇mysql數據庫的大致用途,「Multifunctional Database(通用多功能型,好)」、「Transactional Database Only(服務器類型,專註於事務處理,一般)」、「Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監控、記數用,對MyISAM數據類型的支持僅限於non-transactional),隨自己的用途而選 擇了,我這裡選擇「Transactional Database Only」,按「Next」繼續。
對InnoDB Tablespace進行配置,就是為InnoDB 數據庫文件選擇一個存儲空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成數據庫損壞,當然,對數據庫做個備份就沒問題了,這裡 不詳述。我這裡沒有修改,使用用默認位置,直接按「Next」繼續
選擇您的網站的一般mysql訪問量,同時連接的數目,「Decision Support(DSS)/OLAP(20個左右)」、「Online Transaction Processing(OLTP)(500個左右)」、「Manual Setting(手動設置,自己輸一個數)」,我這裡選「Online Transaction Processing(OLTP)」,自己的服務器,應該夠用了,按「Next」繼續
是否啟用TCP/IP連接,設定端口,如果不啟用,就只能在自己的機器上訪問mysql數 據庫了,我這裡啟用,把前面的勾打上,Port Number:3306,在這個頁面上,您還可以選擇「啟用標準模式」(Enable Strict Mode),這樣MySQL就不會允許細小的語法錯誤。如果您還是個新手,我建議您取消標準模式以減少麻煩。但熟悉MySQL以後,盡量使用標準模式,因 為它可以降低有害數據進入數據庫的可能性。按「Next」繼續
西文編碼,第二個是多位元組的通用utf8編碼,都不是我們通用的編碼,這裡選擇第三個,然 後在Character Set那裡選擇或填入「gbk」,當然也可以用「gb2312」,區別就是gbk的字庫容量大,包括了gb2312的所有漢字,並且加上了繁體字、和其它 亂七八糟的字——使用mysql的時候,在執行數據操作命令之前運行一次「SET NAMES GBK;」(運行一次就行了,GBK可以替換為其它值,視這裡的設置而定),就可以正常的使用漢字(或其它文字)了,否則不能正常顯示漢字。按 「Next」繼續。
選擇是否將mysql安裝為windows服務,還可以指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入後,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,「mysql.exe -uusername -ppassword;」就可以了,不用指出mysql.exe的完整地址,很方便),我這裡全部打上了勾,Service Name不變。按「Next」繼續。
這一步詢問是否要修改默認root用戶(超級管理)的密碼(默認為空),「New root password」如果要修改,就在此填入新密碼(如果是重裝,並且之前已經設置了密碼,在這裡更改密碼可能會出錯,請留空,並將「Modify Security Settings」前面的勾去掉,安裝配置完成後另行修改密碼),「Confirm(再輸一遍)」內再填一次,防止輸錯。 「Enable root access from remote machines(是否允許root用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)」。最後「Create An Anonymous Account(新建一個匿名用戶,匿名用戶可以連接數據庫,不能操作數據,包括查詢)」,一般就不用勾了,設置完畢,按「Next」繼續。
確認設置無誤,如果有誤,按「Back」返回檢查。按「Execute」使設置生效。
設置完畢,按「Finish」結束mysql的安裝與配置——這裡有一個比較常見的錯誤, 就是不能「Start service」,一般出現在以前有安裝mysql的服務器上,解決的辦法,先保證以前安裝的mysql服務器徹底卸載掉了;不行的話,檢查是否按上面一 步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql安裝目錄下的data文件夾備份,然後刪除,在安裝完成後,將安裝生成的 data文件夾刪除,備份的data文件夾移回來,再重啟mysql服務就可以了,這種情況下,可能需要將數據庫檢查一下,然後修復一次,防止數據出錯。
什麼是網站數據庫?什麼是Access數據庫?什麼是MSSQL數據庫?什麼是MYSQL數據庫?數據庫到底是什麼?
IT專家網
建立網站如何選擇適合自己的數據庫
作者: , 出處:IT專家網社區, 責任編輯: 李書琴, 2007-10-29 11:06
大家知道,常用的數據庫一般是分為三種: (一)、Access (二)SQL Server(三)MySQL,那麼,用戶想做一個網站,到底哪一種數據庫是適合自己的呢?以下給大家介紹一下常用的數據庫有什麼區別或是功能方面……
不少企業和個人站長在網站製作時,會對數據庫的概念產生迷惑或誤解。究竟使用什麼樣的數據庫才好了?合適的才是最好的。下面是一些關於數據庫的詳細資料。建議打算建立網站的企業和個人站長,新手網站管理員閱讀一下。聽聽92HeZu網專家對於數據庫的解釋,讓大家更好的了解數據庫,從而確定合適的建站方案。
大家知道,常用的數據庫一般是分為三種: (一)、Access (二)SQL Server(三)MySQL,那麼,用戶想做一個網站,到底哪一種數據庫是適合自己的呢?以下給大家介紹一下常用的數據庫有什麼區別或是功能方面。
Access是一種桌面數據庫,只適合數據量少的應用,在處理少量數據和單機訪問的數據庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多於4個。access數據庫有一定的極限,如果數據達到100M左右,很容易造成服務器iis假死,或者消耗掉服務器的內存導致服務器崩潰。
SQL Server是基於服務器端的中型的數據庫,可以適合大容量數據的應用,在功能上管理上也要比Access要強得多。在處理海量數據的效率,後台開發的靈活性,可擴展性等方面強大。因為現在數據庫都使用標準的SQL語言對數據庫進行管理,所以如果是標準SQL語言,兩者基本上都可以通用的。92HeZu網全部雙線合租空間均可使用Access數據庫,同時也支持SQL Server。SQL Server還有更多的擴展,可以用存儲過程,數據庫大小無極限限制。
SQL Server 特點:
1.真正的客戶機/服務器體系結構。
2.圖形化用戶界面,使系統管理和數據庫管理更加直觀、簡單。
3.豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇餘地。
4.SQL Server與Windows NT完全集成,利用了NT的許多功能,如發送和接受消息,管理登錄安全性等。SQL Server也可以很好地與microsoft BackOffice產品集成。
5.具有很好的伸縮性,可跨越從運行Windows 95/98的膝上型電腦到運行Windows 2000的大型多處理器等多種平台使用。
6.對Web技術的支持,使用戶能夠很容易地將數據庫中的數據發佈到Web頁面上。
7.SQL Server提供數據倉庫功能,這個功能只在Oracle和其他更昂貴的DBMS中才有。
MySQL是一個開放源碼的小型關係型數據庫管理系統,開發者為瑞典MySQL AB公司,92HeZu網免費贈送MySQL。目前MySQL被廣泛地應用在Internet上的中小型網站中。提供由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫
MySQL特點:
1.MySql的核心程序採用完全的多線程編程。線程是輕量級的進程,它可以靈活地為用戶提供服務,而不過多的系統資源。
2.MySql可運行在不同的操作系統下。簡單地說,MySql可以支持Windows95/98/NT/2000以及UNIX、Linux和SUN OS等多種操作系統平台。
3.MySql有一個非常靈活而且安全的權限和口令系統。當客戶與MySql服務器連接時,他們之間所有的口令傳送被加密,而且MySql支持主機認證。
4.MySql支持ODBC for Windows。MySql支持所有的ODBC 2.5函數和其他許多函數,這樣就可以用Access連接MySql服務器,從而使得MySql的應用被大大擴展。
5.MySql支持大型的數據庫。雖然對於用Php編寫的網頁來說只要能夠存放上百條以上的記錄數據就足夠了,但MySql可以方便地支持上千萬條記錄的數據庫。
6.MySql擁有一個非常快速而且穩定的基於線程的內存分配系統,可以持續使用面不必擔心其穩定性。
7.強大的查詢功能。MySql支持查詢的SELECT和WHERE語句的全部運算符和函數,並且可以在同一查詢中混用來自不同數據庫的表,從而使得查詢變得快捷和方便。
8.PHP為MySql提供了強力支持,PHP中提供了一整套的MySql函數,對MySql進行了全方位的支持。
92合租( ) 為廣大用戶量身定多種不同的虛擬主機及數據庫,所有數據庫定時備份,在線數據庫還原,導入等功能,使用方便,安全,穩定!三種數據庫各有特點,92HeZu網建議大家在選擇數據庫的時候可以根據自己的學習、工作情況來選擇。假如你是一個新手,可以選擇一個易操作、沒有太多輔助功能的數據庫系統,如ACCESS。通過對數據庫系統的實際操作,可以獲得一些感性認識,也會遇到一些問題,這些問題正是激發學習興趣的動力。雖然從DBMS理論的角度來講,ACCESS還不算完整,但是它們確實很實用。如果你是為實際工作選擇數據庫,則可以根據業務規模、流程、數據量、現有技術人員的技術水平、軟件環境等因素來綜合考慮,如可選擇MySql、Sqlserver。
mysql數據庫和網站有什麼關係?
數據庫和web文件一般是分開的
mysql 一般是配合 php 做網站用
mysql數據庫存放的地方是安裝mysql服務器的指定目錄里,
而web是網站程序文件可以放任何地方,只要配置apache的網站路徑指定到你的web資料就可以,只有如果在php里訪問mysql, 如果是在本機安裝了mysql , 訪問ip 用localhost 就可以連接到數據庫,不必考慮mysql數據存放在哪裡,當然如果你想移動網站到另一台電腦上,那你可以到安裝mysql的資料夾 MySQL\data 里 找到你的數據
如果你是從別人那購買php空間,當然也要購買mysql空間, 這2個空間不是同一個空間!
就得注意連接方式。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/158388.html