網(wǎng)絡(luò)上關(guān)于MySQL 5.7.17的安裝教程很少且不詳細(xì),所以總結(jié)了這樣一篇文章,希望能幫到大家:(相較于Oracle的安裝,MySQL還是簡(jiǎn)單得多)
1. 下載網(wǎng)址:https://dev.mysql.com/downloads/(需要登錄Oracle賬戶,沒(méi)有就注冊(cè)一個(gè),挺快)
2. 企業(yè)版是收費(fèi)的,個(gè)人使用社區(qū)版即可
3. 截至此貼,最新穩(wěn)定版為 5.7.17 。該版本只有32位的在線界面安裝程序,64位的只有5.6以前的版本才有在線安裝(install MSI),如果到最后你都沒(méi)有配置好壓縮版的,就選以前的版本吧:
4.
后面兩個(gè)是測(cè)試用的工具,可以不管,這里我下載的是64位的壓縮包
5.
下載完成后解壓,解壓后如下(zip是免安裝的,解壓后配置成功即可使用)
6. 復(fù)制文件my-default.ini,修改為my.ini注:my.ini依然放置在bin目錄下(我按照其他網(wǎng)友的方法放在根目錄下時(shí),初始化data文件會(huì)報(bào)找不到文件夾)(有的教程說(shuō)這里需要自己新建一個(gè)空的data文件夾,其實(shí)不必。官方文檔有說(shuō)明,后續(xù)步驟中有一步操作會(huì)自動(dòng)建立data文件夾)下圖放置位置就是錯(cuò)誤的,應(yīng)該放在“bin”目錄下
7.接下來(lái)是一系列的配置:
注:大家最好截圖自己的參數(shù)設(shè)置,以便以后萬(wàn)一出錯(cuò)好排查
配置環(huán)境變量:
(1)添加環(huán)境變量:
(2)編輯path,添加如下代碼:
把my-default.ini這個(gè)文件復(fù)制一下重命名my.ini,然后添加如下的代碼即可:(可以翻譯my-default.ini中的內(nèi)容加強(qiáng)理解,以便于你設(shè)置其中參數(shù)) log_bin與數(shù)據(jù)備份有關(guān),我沒(méi)有設(shè)置
innodb_buffer_pool_size:個(gè)人建議設(shè)置為設(shè)置為操作系統(tǒng)內(nèi)存的50%。如果設(shè)置過(guò)大,MySQL可能會(huì) 占用系統(tǒng)交換空間,導(dǎo)致系統(tǒng)變慢,從而降低查詢效率
basedir :就是之前設(shè)置的環(huán)境變量
server_id :關(guān)于主從復(fù)制的,應(yīng)該是隨便設(shè), 但必須保持唯一。
datadir:
后續(xù)初始化等數(shù)據(jù)都會(huì)保存在該文件下,該文件后續(xù)操作會(huì)自動(dòng)建立
port:連接數(shù)據(jù)庫(kù)的端口號(hào),3306即可,MySQL在線安裝的默認(rèn)就為3306
最后三個(gè)參數(shù)大致也是各緩沖區(qū)大小,我也不太了解,只是在默認(rèn)值上各個(gè)乘以了4(電腦性能好的可以高一點(diǎn))
注:設(shè)置文件中的參數(shù)時(shí),刪除所設(shè)置參數(shù)前面的#符
注:我暫時(shí)只設(shè)置了這些參數(shù),應(yīng)該夠用了,更具體的參數(shù),大家可以參考這篇文章:MySQL5.6.17數(shù)據(jù)庫(kù)安裝 如何配置My.ini文件
8.初始化數(shù)據(jù)庫(kù),配置相關(guān)信息
打開(kāi)命令提示符以管理員身份運(yùn)行,cd /d到D:\MySQL\mysql-5.7.17-winx64\bin下(注意以管理員身份運(yùn)行,且一定要進(jìn)在bin目錄)
打開(kāi)mysqld install MySQL運(yùn)行命令后MySQL安裝成功。
mysqld--initialize-insecure自動(dòng)生成無(wú)密碼的root用戶,mysqld--initialize自動(dòng)生成帶隨機(jī)密碼的root用戶(注意,是兩個(gè)-),待會(huì)會(huì)設(shè)置密碼。root(取名源于linux)就是MySQL的有超級(jí)管理權(quán)限的用戶,應(yīng)該類似Oracle的sys
注:該操作生成data文件夾成功后會(huì)發(fā)現(xiàn)系統(tǒng)生成了data文件夾,點(diǎn)進(jìn)去如圖:(該過(guò)程有誤可參考錯(cuò)誤/警告日志)
net start mysql啟動(dòng)MySQL服務(wù)
設(shè)置密碼(最好做個(gè)筆記,以免忘記),執(zhí)行下列語(yǔ)句:
net stop mysql 回車
進(jìn)入到mysql\bin\ 目錄下,執(zhí)行mysqld --skip-grant-tables
再起一個(gè)cmd,執(zhí)行下列語(yǔ)句:
mysql use mysql
文章標(biāo)題:mysql5.7.17壓縮包安裝配置方法圖文教程-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://vcdvsql.cn/article46/ddjoeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、微信公眾號(hào)、面包屑導(dǎo)航、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容