快速在Windows上安裝MySQL5.7壓縮包
本文給大家分享在Windows上安裝MySQL5.7壓縮包的方法,具體內(nèi)容詳情如下所示:
壓縮包解壓到指定路徑下
E:\mysql\mysql-5.7.18-winx64 準(zhǔn)備my.ini配置文件
# MySQL Server Instance Configuration File # --------------------------------------------------------------- # Generated by the MySQL Server Instance Configuration Wizard #通過(guò)使用MySQL服務(wù)配置向?qū)?# Installation Instructions #客戶端參數(shù)配置 # CLIENT SECTION # ---------------------------------------------------------------- [client] #客戶端通過(guò)3306端口號(hào)連接MySQL數(shù)據(jù)庫(kù)服務(wù)器,如果需要修改端口號(hào),可以直接修改。 port=3306 [mysql] #客戶端的默認(rèn)字符集 default-character-set=utf8 #服務(wù)器端參數(shù)配置 # SERVER SECTION # ----------------------------------------------------------------- [mysqld] #服務(wù)器端的端口號(hào) port=3306 #MySQL數(shù)據(jù)庫(kù)服務(wù)器的安裝目錄 basedir=E:\mysql\mysql-5.7.18-winx64 #MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)文件的目錄 datadir=E:\mysql\mysql-5.7.18-winx64\Data #MySQL軟件端的字符集 character-set-server=utf8 #MySQL軟件的存儲(chǔ)引擎 default-storage-engine=INNODB # Set the SQL mode to strict #MySQL軟件的SQL模式 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" #MySQL軟件的最大連接數(shù) max_connections=100 #MySQL軟件的查詢緩存 query_cache_size=0 #MySQL軟件中可以打開(kāi)表的總數(shù) #table_cache=256 #MySQL軟件內(nèi)存中可以存儲(chǔ)臨時(shí)表的最大值 tmp_table_size=11M #MySQL軟件中可以保留的客戶端連接線程數(shù) thread_cache_size=8 #MySQL軟件重建索引時(shí)允許的最大臨時(shí)文件的大小 myisam_max_sort_file_size=100G #MySQL軟件重建索引時(shí)允許的最大緩存大小 myisam_sort_buffer_size=22M #MySQL軟件中最大關(guān)鍵字緩存大小 key_buffer_size=10M #MySQL軟件全掃描MyISAM表時(shí)的緩存大小 read_buffer_size=64K #MySQL軟件可以插入排序好數(shù)據(jù)的緩存大小 read_rnd_buffer_size=256K #MySQL軟件用戶排序時(shí)緩存大小 sort_buffer_size=256K #*** INNODB Specific options *** #關(guān)于INNODB存儲(chǔ)引擎參數(shù)設(shè)置 #附加內(nèi)存池大小(5.7.18沒(méi)有此項(xiàng)) #innodb_additional_mem_pool_size=2M #關(guān)于提交日志的時(shí)機(jī) innodb_flush_log_at_trx_commit=1 #存儲(chǔ)日志數(shù)據(jù)的緩存區(qū)的大小 innodb_log_buffer_size=1M #緩存池中緩存區(qū)大小 innodb_buffer_pool_size=52M #日志文件的大小 innodb_log_file_size=26M #允許線程的最大數(shù) innodb_thread_concurrency=9
其中有兩項(xiàng)配置不能用(這兩項(xiàng)在初始化數(shù)據(jù)庫(kù)的時(shí)候報(bào)錯(cuò)了)
table_cache=256 //MySQL軟件中可以打開(kāi)表的總數(shù)
innodb_additional_mem_pool_size=2M //附加內(nèi)存池大小(5.7.18沒(méi)有此項(xiàng))
3.配置環(huán)境變量
path下添加 E:\mysql\mysql-5.7.18-winx64\bin
4.初始化數(shù)據(jù)庫(kù)
以管理員運(yùn)行cmd或者PowerShell,進(jìn)入E:\mysql\mysql-5.7.18-winx64\bin路徑下執(zhí)行下面語(yǔ)句
mysqld –defaults-file=E:\mysql\mysql-5.7.18-winx64\my.ini –initialize –console –defaults-file為my.ini配置文件的路徑,需放在第一個(gè)參數(shù)位置 –console為在命令提示窗顯示結(jié)果
需注意,如果mysql路徑下(E:\mysql\mysql-5.7.18-winx64)有Data文件夾(文件夾中有內(nèi)容),會(huì)導(dǎo)致初始化失敗,刪除后重新初始化即可。
以上所述是小編給大家介紹的快速在Windows上安裝MySQL5.7壓縮包,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。