Win10環(huán)境下安裝Mysql5.7.23問(wèn)題及遇到的坑
看了很多教程,發(fā)現(xiàn)老是不能安裝成功,經(jīng)過(guò)一陣摸索,終于摸索出適合自己電腦的方法,遇到類似情況的朋友可以嘗試一下該方法。
一、下載
1.官網(wǎng)下載網(wǎng)址:https://dev.mysql.com/downloads/mysql/ ,根據(jù)你的系統(tǒng)(32位或者64位)選擇后綴是ZIP Archive的壓縮包下載到本地。(MySQL分為安裝版和解壓版。為了以后MySQL出問(wèn)題想重裝時(shí)的各種不必要的麻煩,推薦解壓版MySQL)
2.或者百度云下載:鏈接: https://pan.baidu.com/s/13MtHorjzMiTGGAO5umew-w 提取碼: 4d62
二、解壓
解壓到常用的盤(我這里是解壓到D盤)下圖中my.ini文件和data文件一開(kāi)始是沒(méi)有的,需要手工配置。
三、添加my.ini文件
用記事本新建文件,復(fù)制粘貼如下代碼:
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir="D:\mysql\mysql-5.7.23" datadir="D:\mysql\mysql-5.7.23\data" max_connections=200 default-storage-engine=INNODB [mysqld] show_compatibility_56 = ON performance_schema #跳過(guò)輸密碼的階段 skip-grant-tables
然后保存并命名為為my.ini
四、配置環(huán)境變量
電腦屬性-》高級(jí)系統(tǒng)設(shè)置-》
點(diǎn)擊環(huán)境變量
在系統(tǒng)變量部分新建一個(gè)變量名:MYSQL_HOME, 變量值:D:\mysql\mysql-5.7.23 這里你應(yīng)該寫(xiě)的是你的mysql 的安裝路徑
設(shè)置 path,在path 里面新增 bin 目錄
五、初始化
右鍵以管理員身份運(yùn)行cmd 定位到bin文件夾:
cd /d D:\mysql\mysql-5.7.23\bin
在cmd上述路徑下輸入:
mysqld –-initialize
回車,此時(shí)mysql-5.7.23根目錄下會(huì)生成一個(gè)data文件夾如果沒(méi)有生成data文件夾,則輸入下面代碼:
mysqld --initialize-insecure --user=mysql
六、繼續(xù)cmd操作
mysqld --install mysql --defaults-file=D:\mysql\mysql-5.7.23\my.ini
如果運(yùn)行mysqld --install 安裝服務(wù) 顯示已存在, 請(qǐng)輸入mysqld --remove 移除之前安裝好的mysql 再次運(yùn)行mysqld --install即可
mysqld --install mysql
輸入net start mysql啟動(dòng)數(shù)據(jù)庫(kù)
net start mysql
輸入mysql -u root -p進(jìn)入數(shù)據(jù)庫(kù) (回車后會(huì)出現(xiàn)password的字樣,不用管,直接回車,前面配置的skip-grant-tables這個(gè)功能),再回車后會(huì)出現(xiàn)如下圖的界面:
代表成功進(jìn)入數(shù)據(jù)庫(kù)
七、用Mysql管理工具操作數(shù)據(jù)庫(kù)
可使用Navicat(官方可提供14天試用;提供的百度云里有破解版;NaviCat Lite是免費(fèi)版,提供基本功能) 或者使用Workbench、Mysql-Front
。
總結(jié)
以上所述是小編給大家介紹的Win10環(huán)境下安裝Mysql5.7.23問(wèn)題及遇到的坑,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
Navicat連接MySQL提示1045錯(cuò)誤解決(重置MySQL密碼)
連接MySQL數(shù)據(jù)庫(kù)時(shí)難免會(huì)遇到1045錯(cuò)誤,主要是因?yàn)橛脩糨斎氲挠脩裘蛎艽a錯(cuò)誤被拒絕訪問(wèn),如果不想重裝,需要找回密碼或者重置密碼,這篇文章主要給大家介紹了關(guān)于Navicat連接MySQL提示1045錯(cuò)誤解決的方法,主要是重置MySQL密碼,需要的朋友可以參考下2023-04-04關(guān)于MySQL的存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)
存儲(chǔ)過(guò)程是在大型數(shù)據(jù)庫(kù)系統(tǒng)中,一組為了完成特定功能的SQL?語(yǔ)句集(這些SQL語(yǔ)句已經(jīng)編譯過(guò)了),它存儲(chǔ)在數(shù)據(jù)庫(kù)中,一次編譯后永久有效,需要的朋友可以參考下2023-05-05MySQL中的行級(jí)鎖、表級(jí)鎖、頁(yè)級(jí)鎖
這篇文章主要介紹了MySQL中的行級(jí)鎖、表級(jí)鎖、頁(yè)級(jí)鎖,以及分享了多種避免死鎖的方法,感興趣的小伙伴們可以參考一下2016-01-01MySQL從庫(kù)維護(hù)經(jīng)驗(yàn)分享
這篇文章主要介紹了MySQL從庫(kù)維護(hù)經(jīng)驗(yàn)分享,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下2020-11-11MySql 5.7.17壓縮包免安裝的配置過(guò)程圖解
這篇文章主要介紹了MySql 5.7.17壓縮包免安裝的配置過(guò)程圖解,本文圖文并茂給大家介紹的非常詳細(xì),感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2018-05-05