1. 程式人生 > >Mysql5.7.25在windows下安裝

Mysql5.7.25在windows下安裝

添加 好的 完全 engine 環境 什麽什麽 datadir 顯示 字符串

在網上看到了很多安裝方法,也試了很多,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下安裝