服务器版的mysql怎么装_WIN7服务器配置之MySQL数据库安装图解(适用于5.1,5.5的版本)...
我用的mysql-5.5.9-win32.msi版本的,你可以從這里下載5.5最新版本的,安裝和配置都是一樣的,關(guān)于其中一些版本的區(qū)別:The Essentials Package:不包含 embedded server and benchmark suite,有自動(dòng)安裝程序和配置向?qū)?#xff0c;沒(méi)有MySQL Documentation;The Complete Package:包含 embedded server and benchmark suite,有自動(dòng)安裝程序和配置向?qū)?#xff0c;有MySQL Documentation;The Noinstall Archive:包含 embedded server and benchmark suite,沒(méi)有自動(dòng)安裝程序和配置向?qū)?#xff0c;有MySQL Documentation。
下面的是MySQL安裝的圖解,用的可執(zhí)行文件安裝的,詳細(xì)說(shuō)明了一下!
雙擊你下載的安裝程序,進(jìn)入如下畫(huà)面:
繼續(xù)點(diǎn)擊next,進(jìn)入下一個(gè)畫(huà)面,如下:
Typical是指典型安裝,Complete是完全安裝,Custom自定義安裝,我們選擇自定義安裝,點(diǎn)擊next,如下畫(huà)面:
更改安裝目錄,?在“MySQL Server(MySQL服務(wù)器)”上左鍵單擊,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤上”,你也可以手動(dòng)指定安裝目錄:
都更改好后,點(diǎn)擊next記如下一個(gè)畫(huà)面:
確認(rèn)一下先前的設(shè)置,尤其是兩個(gè)安裝路徑,如果有誤,”Back”返回重做。確定后點(diǎn)擊”Install”開(kāi)始安裝,安裝完成后,出現(xiàn)如下畫(huà)面:
繼續(xù)點(diǎn)擊next,進(jìn)入下一步:
選中”Configure the Mysql Server now(開(kāi)始配置MYSQL)“前面的勾打上,點(diǎn)”Finish”結(jié)束軟件的安裝并啟動(dòng)mysql配置向?qū)?#xff0c;進(jìn)入如下畫(huà)面:
繼續(xù)點(diǎn)擊next,如圖:
這里是選擇配置方式,“Detailed Configuration(手動(dòng)精確配置)”、“Standard Configuration(標(biāo)準(zhǔn)配置)”,選擇“Detailed Configuration”,點(diǎn)擊next,進(jìn)行詳細(xì)配置:
第一步,選擇服務(wù)器類型,,“Developer Machine(開(kāi)發(fā)測(cè)試類,mysql 占用很少資源)”、“Server Machine(服務(wù)器類型,mysql占用較多資源)”、“Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫(kù)服務(wù)器,mysql占用所有可用資源)”,大家根據(jù)自己的類型選擇了就行了,我選擇第一個(gè),點(diǎn)擊next,繼續(xù):
第二步選擇mysql數(shù)據(jù)庫(kù)的用途,“Multifunctional Database(通用多功能型)”、“Transactional Database Only(服務(wù)器類型,專注于事務(wù)處理)”、“Non-Transactional Database Only(非事務(wù)處理型,較簡(jiǎn)單,主要做一些監(jiān)控、記數(shù)用,對(duì)MyISAM數(shù)據(jù)類型的支持僅限于non-transactional),根據(jù)你自己的用途 選擇就好了,我這里選擇”Multifunctional Database”,按next繼續(xù):
第三步對(duì)InnoDB Tablespace進(jìn)行配置,就是為InnoDB 數(shù)據(jù)庫(kù)文件選擇一個(gè)存儲(chǔ)空間,如果修改了,要記住位置,重裝的時(shí)候要選擇一樣的地方,否則可能會(huì)造成數(shù)據(jù)庫(kù)損壞,當(dāng)然,對(duì)數(shù)據(jù)庫(kù)做個(gè)備份就沒(méi)問(wèn)題了,這里 不詳述。使用默認(rèn)位置就可以了,點(diǎn)擊next繼續(xù):
第四步選擇您的網(wǎng)站的一般mysql 訪問(wèn)量,同時(shí)連接的數(shù)目,“Decision Support(DSS)/OLAP(20個(gè)左右)”、“Online Transaction Processing(OLTP)(500個(gè)左右)”、“Manual Setting(手動(dòng)設(shè)置,自己輸一個(gè)數(shù))”,由于我主要在自己機(jī)器上做開(kāi)發(fā)測(cè)試用,我這里選”Manual Setting”,然后選填的是10個(gè)連接數(shù),點(diǎn)擊next,繼續(xù)下一步配置:
第五步,是否啟用TCP/IP連接,設(shè)定端口,如果不啟用,就只能在自己的機(jī)器上訪問(wèn)mysql 數(shù)據(jù)庫(kù)了,如果啟用,把前面的勾打上,Port Number(端口號(hào)):3306,”Add?firewall exception for this port”是一個(gè)關(guān)于防火墻的設(shè)置,將監(jiān)聽(tīng)端口加為windows防火墻例外,避免防火墻阻斷。還有一項(xiàng)”Enable Strict Mode(啟用標(biāo)準(zhǔn)模式)”,如果選中MySQL就不會(huì)允許細(xì)小的語(yǔ)法錯(cuò)誤。如果您還是個(gè)新手,我建議您取消標(biāo)準(zhǔn)模式以減少麻煩。但熟悉MySQL以后, 盡量使用標(biāo)準(zhǔn)模式,因?yàn)樗梢越档陀泻?shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)的可能性。都配置好后,點(diǎn)擊next繼續(xù):
第六步,選擇數(shù)據(jù)庫(kù)編碼,就是對(duì)mysql默認(rèn)數(shù)據(jù)庫(kù)編碼進(jìn)行設(shè)置,第一個(gè)是西文編碼,第二個(gè)是多字節(jié)的通用utf8編碼,第三個(gè)你可以在 Character Set 下拉框多種編碼中進(jìn)行自由選擇,我們常使用的就是gbk、gb2312和utf8,關(guān)于他們的區(qū)別是:GB2312(1980年)一共收錄了7445個(gè)字 符,包括6763個(gè)漢字和682個(gè)其它符號(hào)。漢字區(qū)的內(nèi)碼范圍高字節(jié)從B0-F7,低字節(jié)從A1-FE,占用的碼位是72*94=6768。其中有5個(gè)空 位是D7FA-D7FE。它是國(guó)家標(biāo)準(zhǔn)的,但支持的漢字太少。gbk字符均使用雙字節(jié)來(lái)表示,只不過(guò)為區(qū)分中文,將其最高位都定成1,它是國(guó)家標(biāo)準(zhǔn) GB2312基礎(chǔ)上擴(kuò)容后兼容GB2312的標(biāo)準(zhǔn)。utf8編碼則是用以解決國(guó)際上字符的一種多字節(jié)編碼,它對(duì)英文使用8位(即一個(gè)字節(jié)),中文使用24 位(三個(gè)字節(jié))來(lái)編碼。因此對(duì)于英文字符較多的論壇則用UTF-8節(jié)省空間,它編碼的文字可以在各國(guó)各種支持UTF8字符集的瀏覽器上顯示。比如,如果是 UTF8編碼,則在外國(guó)人的英文IE上也能顯示中文,而無(wú)需他們下載IE的中文語(yǔ)言支持包。 所以,對(duì)于英文比較多的論壇 ,使用GBK則每個(gè)字符占用2個(gè)字節(jié),而使用UTF-8英文卻只占一個(gè)字節(jié)。但是總的來(lái)說(shuō)UTF8是國(guó)際編碼,它的通用性比較好,外國(guó)人也可以瀏覽論 壇,GBK是國(guó)家編碼,通用性比UTF8差,不過(guò)UTF8占用的數(shù)據(jù)庫(kù)比GBK大~這里根據(jù)適合你自己的選擇就好了,我選擇的是utf8,不過(guò)需要注意的 是如果要用原來(lái)數(shù)據(jù)庫(kù)的數(shù)據(jù),最好能確定原來(lái)數(shù)據(jù)庫(kù)用的是什么編碼,如果這里設(shè)置的編碼和原來(lái)數(shù)據(jù)庫(kù)數(shù)據(jù)的編碼不一致,在使用的時(shí)候可能會(huì)出現(xiàn)亂碼,點(diǎn)擊 next繼續(xù)配置:
第七步選擇是否將mysql 安裝為windows服務(wù),還可以指定Service Name(服務(wù)標(biāo)識(shí)名稱),是否將mysql的bin目錄加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,”mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我這里全部打上了勾,Service Name不變,按”Next”繼續(xù):
第八步,是否要修改默認(rèn)root 用戶(超級(jí)管理)的密碼(默認(rèn)為空),“New root password”如果要修改,就在此填入新密碼(我的是重裝,而且之前已經(jīng)設(shè)置了密碼,所以留空了,將“Modify Security Settings”前面的勾去掉,你可以在安裝配置完成后另行修改密碼),“Confirm(再輸一遍)”內(nèi)再填一次,防止輸錯(cuò)。“Enable root access from remotemachines(是否允許root 用戶在其它的機(jī)器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后一項(xiàng)“Create An Anonymous Account(新建一個(gè)匿名用戶,匿名用戶可以連接數(shù)據(jù)庫(kù),不能操作數(shù)據(jù),包括查詢)”,一般就不用勾了,完成后,點(diǎn)擊next繼續(xù):
確保你上面的設(shè)置無(wú)誤后,點(diǎn)擊Execute,是設(shè)置生效,如果有誤,按Back返回檢查。 在點(diǎn)擊Execute后的過(guò)程中,有可能彈出如下彈窗:
不用擔(dān)心,點(diǎn)下OK就可以了,這是因?yàn)槟阍谇懊孢x擇了”Add?firewall exception for this port”,而防火墻沒(méi)有開(kāi)啟引起的,如果關(guān)閉防火墻和殺毒軟件就不會(huì)出現(xiàn)啦,不過(guò)不會(huì)對(duì)配置造成影響。設(shè)置完成后,按”Finish”結(jié)束mysql的安裝與配置。
這里有一個(gè)比較常見(jiàn)的錯(cuò)誤,就是不能“Start service”,一般出現(xiàn)在以前有安裝mysql 的服務(wù)器上,解決的辦法,先保證以前安裝的mysql 服務(wù)器徹底卸載掉了;不行的話,檢查是否按上面一步所說(shuō),之前的密碼是否有修改,照上面的操作;如果依然不行,
將mysql 安裝目錄下的data文件夾備份,然后刪除,在安裝完成后,將安裝生成的data文件夾刪除,備份的data文件夾移回來(lái),再重啟mysql 服務(wù)就可以了,這種情況下,可能需要將數(shù)據(jù)庫(kù)檢查一下,然后修復(fù)一次,防止數(shù)據(jù)出錯(cuò)。
總結(jié)
以上是生活随笔為你收集整理的服务器版的mysql怎么装_WIN7服务器配置之MySQL数据库安装图解(适用于5.1,5.5的版本)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql事务实战_MySQL - 实战
- 下一篇: java sessionid长度_php