日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Windows ZIP Archive安装和卸载MySQL 8.0

發布時間:2023/12/31 数据库 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows ZIP Archive安装和卸载MySQL 8.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

本文寫于2022年4月13日,詳細介紹了Windows平臺下安裝、卸載服務器ZIP Archive 版Mysql 8.0的方法,短期內此方法應該不會有太大變化,如果有新的變化,會進行說明并增加跳轉鏈接。本文以Window 11為例,其他版本Windows 操作系統安裝方法大同小異。因為使用ZIP Archive 版本無可視化界面,需要有一定的cmd基礎,本文已經盡可能詳細的對每一步進行了詳細說明,如果覺得此方法有困難,請移步 Windows msi程序安裝MySQL 8.0。

請注意:

  • MySQL 8.0 之后并不需要my.ini配置文件,初始化過程會自動的生成data文件夾在解壓之后的文件,端口默認3306;
  • 自己若新建并設置了my.ini 文件,有data文件的話,在初始化之前要刪除,然后再初始化;
  • 在初始化之后會自動生成密碼,要記下來,后續登錄mysql需改密碼之后才可后續操作。

安裝

一、 下載壓縮包

MySQL :: Download MySQL Community Server

1、 選擇操作系統,選擇壓縮包Download;

2、 直接下載即可,無需登錄。

二、 解壓壓縮包

將壓縮包解壓到自定義的位置。

這里作者選擇的是D盤根目錄下,此位置與環境變量配置存在聯系,路徑不要出現中文。

三、 初始化MySQL

3.1 管理員身份運行cmd

3.2 進入解壓文件夾的bin目錄

# 切換盤符 D: # 切換目錄 cd mysql-8.0.28-winx64\bin

3.3 初始化MySQL

運行下面的指令,初始化MySQL,并記錄生成的用戶密碼root的隨機密碼。(這個隨機密碼要存一下,后面還有用)

mysqld --initialize --console

說明:
1、在data目錄已經存在的情況下運行初始化指令,會出現以下錯誤,刪除data目錄即可。

2、初始化語句默認data數據目錄在ZIP解壓目錄下,默認MySQL服務端口為3306,如果要修改data目錄位置,或修改默認端口,請參考。

四、 安裝MySQL服務

命令行窗口內輸入以下指令,出現Service successfully installed代表安裝成功。

mysqld --install

五、 啟動MySQL服務

命令行窗口內輸入以下指令,出現“啟動成功”字樣代表安裝成功。

net start mysql

六、 修改密碼

6.1 登錄mysql

在命令窗口內輸入以下指令,然后輸入密碼(密碼為上面生成的隨機密碼)

如果剛剛生成的隨機密碼找不到了,直接刪除數據存放目錄(默認為最開始出來的目錄下的data文件夾),再次初始化即可,或者安裝完成后,使用安全工具修改密碼,第二種方法請參考 Windows MySQL 8.0忘記root密碼。

mysql -u root -p

當然你也可以這樣一句話完成 mysql -u root -p random_password,random_password就是剛剛生成的隨機密碼。

6.2 修改密碼

輸入指令修改root用戶密碼,your_password即為新的密碼。

alter user 'root'@'localhost' identified by 'your_password';

提交修改

commit;

關于是否需要commit的問題,在另一篇筆記中有詳細介紹,請參考。

6.3 退出驗證

退出數據庫

quit;

或者,

exit;

使用新密碼重新登錄一下,驗證密碼修改是否成功。

七、 配置環境變量

依次進入【計算機】→【屬性/關于】→【高級系統設置】→【環境變量】,點擊系統變量的path變量,然后點擊編輯(或雙擊path變量)

右上角【新建】→【瀏覽】,選擇MySQL的bin目錄,比如作者是的是D:\mysql-8.0.28-winx64\bin

點擊【確定】保存之后,就可以在cmd中使用mysql了。

卸載

一、 停止服務

管理員身份運行cmd,使用以下指令關閉MySQL服務

net stop mysql

效果如圖所示:

或者,進入服務窗口關閉MySQL服務,操作方法如下:

【win+R快捷鍵】→services.msc→進入服務窗口→關閉mysql服務

1.打開服務窗口;

2.找到MySQL服務,右鍵關閉即可。

二、 卸載MySQL服務

2.1 切換目錄

控制臺切換到MySQL的bin目錄(就是上面解壓的文件夾的目錄,比如作者的是D:\mysql-8.0.28-winx64\bin)。

2.2 卸載MySQL服務

運行卸載命令,出現Service successfully removed代表卸載成功

mysqld --remove mysql

***注意:***直接卸載會報錯服務在運行,需要先停止服務,然后卸載。

三、 刪除項目根文件夾

刪除MySQL文件目錄即可。

四、 清理注冊表

4.1 打開注冊表編輯器

【win+R快捷鍵】→regedit→打開注冊表編輯器

新手小白修改注冊表有風險,建議先導出備份以下。

4.2 刪除注冊表信息

分別刪除以下幾條信息

  • 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
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001\Services\MySQL
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MySQL
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL

若卸載的時候沒有找到,略過后仍達到完全卸載的目的。注冊表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之類,刪除的時候都刪除就可以 ,這樣做是為了避免再次安裝MySQL時報錯。

五、 刪除環境變量

如果有設置了環境變量,那么進入【計算機】→【屬性/關于】→【高級系統設置】→【環境變量】,刪除系統環境變量path中的MySQL\bin路徑即可。

總結

以上是生活随笔為你收集整理的Windows ZIP Archive安装和卸载MySQL 8.0的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。