Mysql5.7.25在windows下安裝
在網上看到了很多安裝方法,也試了很多,md,網上資源多了也是有各種坑,這裏只說在windows下安裝mysql5.7.25
一、下載安裝包
鏈接:https://dev.mysql.com/downloads/mysql/
下載後解壓到自己想要安裝的目錄,我的是:D:\MYSQL\ //註:data文件一開始是沒有的,你也不要手動創建它,等下會自己配置好的,my.ini文建需要自己新建,下面會配置
二、在mysql-5.7.25-winx64目錄下新建my.ini文件
my.ini裏面是對mysql的一些配置參數:
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir=D:\MYSQL\mysql-5.7.25-winx64 //在這裏路徑是數據庫的文件路徑, # 設置mysql數據庫的數據的存放目錄 //還有一個註意的,由於之前一直配置出錯,網上說要把‘\‘改成‘/‘,其實又不是這個原因,一直又沒有改回來,導致我重裝還有是有問,這裏不需要改‘\‘ datadir=D:\MYSQL\mysql-5.7.25-winx64\data //這裏就是創建data目錄的 # 允許最大連接數 max_connections=200 # 服務端使用的字符集默認為8比特編碼的latin1字符集 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB
三、配置環境變量
這種操作就不用多說了,path裏在添加 D:\MYSQL\mysql-5.7.25-winx64\bin 一直到bin路徑下
四、以管理員的身份運行CMD
1.如何運行就不用說了:運行好cmd看左上角標題欄有沒有顯示管理員即可。
2.然後進入cd D:\MYSQL\mysql-5.7.25-winx64\bin
3.輸入mysqld --initialize --user=mysql --console ,執行初始化操作,紅框中的初始密碼,不在像以前的版本,這裏會有一個默認的初始密碼:,fK<N-aVs7LK (包含所有字符)
//註:如果這裏缺少什麽什麽**********.dll文件,百度吧,反正意思就是VC運行庫不全或沒有安裝導致,需要安裝這些東西吧,裝好基本沒問題
4.輸入mysqld install MySQL --defaults-file="D:\MYSQL\mysql-5.7.25-winx64\my.ini" 安裝mysql服務 這裏可以不輸MySQL --defaults-file="D:\MYSQL\mysql-5.7.25-winx64\my.ini",指定加載的配置文件
5.然後就可以啟動服務了 net start mysql 這裏的mysql名和初始化時的--user的名字一樣,不寫的話默認也是mysql
6.最後就是進入mysql :mysql -u root -p 回車,然後會讓你輸入密碼,也就上面紅框中的字符串即可。
五、完全卸載mysql
1.先停止服務:net stop mysql
2.刪除服務命令:sc delete mysql,然後可以關掉命令行窗口
3.清除註冊表:
運行裏面輸入regedt,打開註冊表
找到下面三項,有可能只有一項裏面有,也有可能有兩項有,都找一下,全部刪除。
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL
4.然後把D:\MYSQL\mysql-5.7.25-winx64路徑下的東西全部刪除就可
5.環境變量裏也可以刪除了
Mysql5.7.25在windows下安裝