看了很多教程,發現老是不能安裝成功,經過一陣摸索,終于摸索出適合自己電腦的方法,遇到類似情況的朋友可以嘗試一下該方法。
一、下載
1.官網下載網址:https://dev.mysql.com/downloads/mysql/ ,根據你的系統(32位或者64位)選擇后綴是ZIP Archive的壓縮包下載到本地。(MySQL分為安裝版和解壓版。為了以后MySQL出問題想重裝時的各種不必要的麻煩,推薦解壓版MySQL)
2.或者百度云下載:鏈接: https://pan.baidu.com/s/13MtHorjzMiTGGAO5umew-w 提取碼: 4d62
二、解壓
解壓到常用的盤(我這里是解壓到D盤)下圖中my.ini文件和data文件一開始是沒有的,需要手工配置。

三、添加my.ini文件
用記事本新建文件,復制粘貼如下代碼:
[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
#跳過輸密碼的階段
skip-grant-tables
然后保存并命名為為my.ini
四、配置環境變量
電腦屬性-》高級系統設置-》

點擊環境變量

在系統變量部分新建一個變量名:MYSQL_HOME, 變量值:D:\mysql\mysql-5.7.23 這里你應該寫的是你的mysql 的安裝路徑

設置 path,在path 里面新增 bin 目錄

五、初始化
右鍵以管理員身份運行cmd 定位到bin文件夾:
cd /d D:\mysql\mysql-5.7.23\bin
在cmd上述路徑下輸入:
回車,此時mysql-5.7.23根目錄下會生成一個data文件夾如果沒有生成data文件夾,則輸入下面代碼:
mysqld --initialize-insecure --user=mysql
六、繼續cmd操作
mysqld --install mysql --defaults-file=D:\mysql\mysql-5.7.23\my.ini
如果運行mysqld --install 安裝服務 顯示已存在, 請輸入mysqld --remove 移除之前安裝好的mysql 再次運行mysqld --install即可
輸入net start mysql啟動數據庫
輸入mysql -u root -p進入數據庫 (回車后會出現password的字樣,不用管,直接回車,前面配置的skip-grant-tables這個功能),再回車后會出現如下圖的界面:

代表成功進入數據庫
七、用Mysql管理工具操作數據庫
可使用Navicat(官方可提供14天試用;提供的百度云里有破解版;NaviCat Lite是免費版,提供基本功能) 或者使用Workbench、Mysql-Front
。 
總結
以上所述是小編給大家介紹的Win10環境下安裝Mysql5.7.23問題及遇到的坑,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
您可能感興趣的文章:- Win10下免安裝版MySQL8.0.16的安裝和配置教程圖解
- win10下mysql 8.0.12 安裝及環境變量配置教程
- Win10下mysql 8.0.15 安裝配置方法圖文教程
- mysql8.0.11 winx64安裝配置方法圖文教程(win10)
- win10下mysql 8.0.11壓縮版安裝詳細教程
- mysql5.7.19 安裝配置方法圖文教程(win10)
- win10免安裝版本的MySQL安裝配置教程
- Mysql 5.7.17 winx64免安裝版,win10環境下安裝配置圖文教程
- MySQL 5.6 解壓縮版安裝配置方法圖文教程(win10)
- mysql 5.7.13 安裝配置方法圖文教程(win10)