超詳細(xì)的MySQL數(shù)據(jù)庫安裝教程(圖文詳解)

數(shù)據(jù)庫軟件里面用的比較多的就MySQL了,對于企業(yè)還是個(gè)人開發(fā)者,或者是學(xué)生,都是很好的選擇,下面為大家?guī)?MySQL的安裝教程,讓大家快速學(xué)會安裝配置 MySQL ,掌握MySQL基本知識,并輕松使用 MySQL 數(shù)據(jù)庫。
什么是數(shù)據(jù)庫
數(shù)據(jù)庫,通常是一個(gè)或一組文件,保存了一些符合特定規(guī)格的數(shù)據(jù),數(shù)據(jù)庫對應(yīng)的英語單詞是 DataBase,簡稱:DB,數(shù)據(jù)庫軟件稱為數(shù)據(jù)庫管理系統(tǒng)(DBMS),全稱為 DataBase Management System,如:Oracle、SQL Server、MySql、Sybase、 informix、DB2、interbase、PostgreSql 。
MySql 概述
MySQL 最初是由“MySQL AB”公司開發(fā)的一套關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS-Relational Database Mangerment System)。 MySQL 不僅是最流行的開源數(shù)據(jù)庫,而且是業(yè)界成長最快的數(shù)據(jù)庫,每天有超過 7 萬次的下載量,其應(yīng)用范圍從大型企業(yè)到專有的嵌入應(yīng)用系統(tǒng)。
MySQL AB 是由兩個(gè)瑞典人和一個(gè)芬蘭人:David Axmark、Allan Larsson 和Michael “Monty” Widenius 在瑞典創(chuàng)辦的。在 2008 年初,Sun Microsystems 收購了 MySQL AB 公司。在 2009 年,Oracle 收購了 Sun 公司,使 MySQL 并入 Oracle 的數(shù)據(jù)庫產(chǎn)品線。
MySql 的安裝
打開下載的mysql 安裝文件 mysql-essential-5.0.22-win32.msi,雙擊運(yùn)行,出現(xiàn)如下界面

按“Next”繼續(xù)

選擇安裝類型,有“Typical(默認(rèn))”、“Complete(完全)”、“Custom(用戶自定義)”三個(gè)選項(xiàng),我們選擇“Custom”,有更多的選項(xiàng),也方便熟悉安裝過程

上一步選擇了 Custom 安裝,這里將設(shè)定 MySQL 的組件包和安裝路徑,設(shè)定好之后, 單擊 Next 繼續(xù)安裝。

現(xiàn)在軟件安裝完成了,出現(xiàn)上面的界面,將 “Configure the Mysql Server now”前面的勾打上,點(diǎn)“Finish”結(jié)束軟件的安裝并啟動(dòng)mysql 配置向?qū)А?/p>
mysql 配置向?qū)?dòng)界面,按“Next”繼續(xù)。

選擇配置方式, “Detailed Configuration ( 手動(dòng)精確配置) ” 、“StandardConfiguration(標(biāo)準(zhǔn)配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過程。

選擇服務(wù)器類型,“Developer Machine(開發(fā)測試類,mysql 占用很少資源)”、“Server Machine(服務(wù)器類型,mysql 占用較多資源)”、“Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫服務(wù)器,mysql 占用所有可用資源)”,大家根據(jù)自己的類型選擇了,一般選“Server Machine”,不會太少,也不會占滿。

選擇 mysql 數(shù)據(jù)庫的大致用途,“Multifunctional Database(通用多功能型,能很好的支持 InnoDB 與 MyISAM 存儲引擎)”、“Transactional Database Only(服務(wù)器類型, 專注于事務(wù)處理,一般)”、“Non-Transactional Database Only(非事務(wù)處理型,較簡單,主要做一些監(jiān)控、記數(shù)用,對 MyISAM 數(shù)據(jù)類型的支持僅限于 non-transactional),隨自己的用途而選擇了,我這里選擇“Multifunctional Database”, 按“Next”繼續(xù)。

對 InnoDB Tablespace 進(jìn)行配置,就是為 InnoDB 數(shù)據(jù)庫文件選擇一個(gè)存儲空間,如果修改了,要記住位置,重裝的時(shí)候要選擇一樣的地方,否則可能會造成數(shù)據(jù)庫損壞,當(dāng)然, 對數(shù)據(jù)庫做個(gè)備份就沒問題了,這里不詳述。我這里沒有修改,使用用默認(rèn)位置,直接按“Next”繼續(xù)。

選擇您的網(wǎng)站的一般 mysql 訪問量,同時(shí)連接的數(shù)目,“Decision Support(DSS)/OLAP(20 個(gè)左右)”、“Online Transaction Processing(OLTP)(500 個(gè)左右)”、“Manual Setting(手動(dòng)設(shè)置,自己輸一個(gè)數(shù))”,我這里選“Decision Support(DSS)/OLAP)”,按“Next”繼續(xù)

是否啟用 TCP/IP 連接,設(shè)定端口,如果不啟用,就只能在自己的機(jī)器上訪問 mysql 數(shù)據(jù)庫了,我這里啟用,把前面的勾打上,Port Number:3306,在這個(gè)頁面上,您還可以選擇“啟用標(biāo)準(zhǔn)模式”(Enable Strict Mode),按“Next”繼續(xù)。

這個(gè)比較重要,就是對mysql 默認(rèn)數(shù)據(jù)庫語言編碼進(jìn)行設(shè)置,第一個(gè)是西文編碼,我們要設(shè)置的是 utf8 編碼,按 “Next”繼續(xù)。

選擇是否將mysql 安裝為windows 服務(wù),還可以指定Service Name(服務(wù)標(biāo)識名稱),是否將mysql 的bin 目錄加入到 Windows PATH(加入后,就可以直接使用 bin 下的文件,而不用指出目錄名,比如連接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe 的完整地址,很方便),我這里全部打上了勾,Service Name 不變。按“Next”繼續(xù)。

設(shè)置完畢,按“Next”繼續(xù)。

確認(rèn)設(shè)置無誤,如果有誤,按“Back”返回檢查。按“Execute”使設(shè)置生效。

設(shè)置完畢,按“Finish”結(jié)束mysql 的安裝與配置
可以通過服務(wù)管理器管理 MYSQL 的服務(wù)。通過命令調(diào)用服務(wù)管理器:services.msc 停止 MYSQL 的服務(wù)。

啟動(dòng) MYSQL 的服務(wù)。

也可以在 DOS 中直接通過命令行的形式進(jìn)行控制。
停止 MYSQL 的服務(wù)。

啟動(dòng) MYSQL 的服務(wù)。

最后奉上視頻教程??,視頻學(xué)習(xí)效果更佳!!走過路過別忘素質(zhì)三連哦~~

