文首提要:
我下載的MySQL版本是:mysql-5.7.17-winx64.zip Archive版启盛;系統(tǒng):Windows7 64位侄榴。
一匙姜、解壓文件
下載好MySQL后,解壓到D盤下啤挎,也可以根據(jù)個(gè)人喜好解壓在其他盤符的路徑下,解壓后的路徑是:D:\mysql-5.7.17-winx64票罐。解壓好后不要太興奮,需要配置默認(rèn)文件呢泞边!
二该押、配置默認(rèn)文件
解壓后的文件有默認(rèn)的配置文件(my-default.ini),但是默認(rèn)的配置文件不好用阵谚,使用的時(shí)候會(huì)出現(xiàn)很多問(wèn)題蚕礼,比如里面的漢字全是亂碼等。所以需要配置個(gè)人默認(rèn)配置文件:在解壓后的路徑下新建文件:my.ini梢什,將以下代碼復(fù)制進(jìn)去奠蹬,代碼中出現(xiàn)兩次D:\mysql-5.7.17-winx64,這是我的MySQL的解壓路徑嗡午,各位根據(jù)自己的路徑替換掉即可囤躁。至此,MySQL可以執(zhí)行安裝了荔睹。
[mysql]
設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
設(shè)置3306端口
port = 3306
設(shè)置mysql的安裝目錄
basedir="D:\mysql-5.7.17-winx64"
設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
datadir="D:\mysql-5.7.17-winx64\data"
允許最大連接數(shù)
max_connections=200
服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
三狸演、安裝MySQL
以管理員身份運(yùn)行命令提示符,切換到MySQL的bin目錄下僻他,輸入mysqld install命令(注意是mysqld而不是mysql)回車宵距,即可安裝MySQL,如下圖所示:
提示如下則安裝成功:
四吨拗、啟動(dòng)MySQL服務(wù)
安裝好MySQL后满哪,可以輸入net start mysql來(lái)啟動(dòng)MySQL,輸入net stop mysql 來(lái)關(guān)閉MySQL服務(wù)劝篷,也可以在服務(wù)里面手動(dòng)啟動(dòng)/關(guān)閉MySQL服務(wù)哨鸭;
五、配置環(huán)境變量
雖然MySQL安裝成功携龟,但是每次都切換到:\mysql-5.7.17-winx64下來(lái)執(zhí)行相關(guān)操作是很麻煩的兔跌,配置環(huán)境變量后就可方便的操作MySQL了勘高。右鍵‘計(jì)算機(jī)’->‘屬性’->‘高級(jí)系統(tǒng)設(shè)置’->‘環(huán)境變量’峡蟋,在系統(tǒng)變量下找到path,點(diǎn)擊編輯按鈕進(jìn)入編輯path對(duì)話框华望,在變量值里面前面加上MySQL的解壓路徑下的bin目錄蕊蝗,我的是D:\mysql-5.7.17-winx64\bin;,注意后面要加上英文分號(hào)赖舟,確定即配置好環(huán)境變蓬戚。
六、安裝過(guò)程報(bào)錯(cuò)及注意事項(xiàng)
我在安裝成功后啟動(dòng)MySQL服務(wù)時(shí)宾抓,服務(wù)啟動(dòng)不了子漩,提示:MySQL服務(wù)無(wú)法啟動(dòng) 服務(wù)沒(méi)有報(bào)告任何錯(cuò)誤 請(qǐng)鍵入NET HELPMSG 3534 以獲得更多幫助,如下:
解決方案:安裝好MySQL后,打開(kāi)cmd命令窗口羞延,并且進(jìn)入到MySQL安裝目錄中的bin目錄洁仗,然后輸入如下命令回車即可:mysqld --initialize-insecure --user=mysql
執(zhí)行完上面命令后,MySQL會(huì)自建一個(gè)data文件夾缕棵,并且建好默認(rèn)數(shù)據(jù)庫(kù)孵班,登錄的用戶名為root,密碼為空招驴,之后就可以通過(guò)命令net start mysql啟動(dòng)mysql服務(wù)了篙程。
注:MySQL升級(jí)到5.7版本是沒(méi)有data文件夾的,執(zhí)行mysqld --initialize-insecure --user=mysql命令會(huì)自動(dòng)新建data文件夾别厘。