天天看點

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

Mysql(免安裝版)安裝、配置、解除安裝與更改端口

第一步:下載下傳Mysql

官網下載下傳位址:https://dev.mysql.com/downloads/mysql/

1、滑鼠滑下來,找到Other Download中的 Windows (x86, 64-bit), ZIP Archive,點選其右邊的Download按鈕進行Mysql下載下傳

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

2、點選No thanks,just start my download即可進行Mysql下載下傳

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

3、下載下傳完之後,解壓安裝包,解壓路徑随意(這裡我解壓到D:\Mysql中),在解壓好的mysql-8.0.12-winx64檔案夾中,建立一個空的data檔案夾(注意這裡的data檔案夾必須是空的)

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

4、由于官網從5.7.18開始之後都不在二進制包中提供my-default.ini檔案,是以這就需要我們自行建立一個my.ini檔案(如果有my-default.ini檔案,複制一份,把名稱修改成my.ini 即可)

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

5、在把下面的配置資訊複制到my.ini檔案中 

  1. # For advice on how to change settings please see

  2. # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

  3. # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the

  4. # *** default location during install, and will be replaced if you

  5. # *** upgrade to a newer version of MySQL.

  6. [mysqld]

  7. #skip-grant-tables

  8. # Remove leading # and set to the amount of RAM for the most important data

  9. # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.

  10. # innodb_buffer_pool_size = 128M

  11. # Remove leading # to turn on a very important data integrity option: logging

  12. # changes to the binary log between backups.

  13. # log_bin

  14. # These are commonly set, remove the # and set as required.

  15. # basedir = .....

  16. # datadir = .....

  17. # port = .....

  18. # server_id = .....

  19. basedir ="D:\Mysql\mysql-8.0.12-winx64" # 設定mysql的安裝目錄

  20. datadir ="D:\Mysql\mysql-8.0.12-winx64\data" # 設定mysql資料庫的資料的存放目錄,必須是data,或者是//xxx/data

  21. # Remove leading # to set options mainly useful for reporting servers.

  22. # The server defaults are faster for transactions and fast SELECTs.

  23. # Adjust sizes as needed, experiment to find the optimal values.

  24. # join_buffer_size = 128M

  25. # sort_buffer_size = 2M

  26. # read_rnd_buffer_size = 2M

  27. sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

  28. #服務端的編碼方式

  29. character-set-server=utf8mb4

  30. [client]

  31. #用戶端編碼方式,最好和服務端儲存一緻

  32. loose-default-character-set=utf8mb4

  33. [WinMySQLadmin]

  34. Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe"

  這裡有三處地方需要修改成你的mysql安裝目錄:

(1)basedir = "D:\Mysql\mysql-8.0.12-winx64"      # 設定你自己 mysql的安裝目錄 

(2)datadir = "D:\Mysql\mysql-8.0.12-winx64\data"   # 設定你自己 mysql資料庫的data檔案夾的存放目錄,必須是data

(3)Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe"  # 設定你自己 mysql資料庫的mysqld.exe檔案的存放目錄

(4)如果需要更改預設端口3306,可以将“#port=....”中的注釋掉,修改端口為想要的端口值。

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

6、配置Mysql的運作環境

6.1、選中 我的電腦 → 滑鼠右鍵 → 屬性(R) → 進階系統設定 → 環境變量(N)  進行環境配置

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口
Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

6.2、在系統變量中找到Path變量,點選編輯(I)按鈕

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

6.3、點選建立(N)按鈕,輸入你剛剛安裝Mysql中bin檔案夾的路徑,例如:我的bin檔案夾的路徑是 D:\Mysql\mysql-8.0.12-winx64\bin,再點選确定

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

6.4、以管理者身份打開“指令行視窗”,輸入指令mysqld --initialize-insecure --user=mysql

執行這條指令需要花一定的時間(大概幾秒,根據電腦情況),不會有傳回結果,但是可以在MySQL的安裝目錄下看到,原本為空的data檔案夾裡面有了許多檔案和檔案夾

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

6.5、輸入指令mysqld -install

當看到Service successfully installed時,表示Mysql服務添加成功

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

6.6、輸入指令net start mysql,啟動Mysql服務

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

7、登入mysql後,修改密碼(預設密碼為空)

 (1)以管理者身份打開“指令行視窗”,輸入mysql -uroot -p并按下Enter鍵

 (2)在彈出Enter password: 時,繼續按下Enter鍵,即可登入mysql

 (3)輸入指令use mysql;

 (4)輸入指令ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼'; (注意末尾要有分号)

 (5)輸入指令flush privileges; 

 (6)輸入指令exit;

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

8、使用Navicat測試連接配接Mysql,沒有安裝Navicat的,請點選Mysql可視化工具Navicat安裝

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

Mysql綠色版解除安裝

  1、關閉Mysql服務

         關閉服務可以使用指令行,也可以在「任務管理器」的「服務」裡進行關閉,也可以用指令行關閉

  管理者身份運作指令行(cmd): net stop mysql

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

   2、删除Mysql的系統資料庫

      (1)Win+R打開運作界面,在輸入框中輸入 regedit 進入系統系統資料庫視窗

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

    (2)分别在以下目錄中找到 MySQL 的系統資料庫,滑鼠右鍵直接删除MySQL目錄中的 EventMessageFile 和 TypesSupported 兩個檔案就好了,如果對應的目錄中沒有,就不用删除了,也可以搜尋系統資料庫: 在系統系統資料庫視窗選擇「編輯」 — 選擇「查找」 — 輸入 「MySQL」進行查找,将找到的MySQL目錄中的 EventMessageFile 和 TypesSupported 兩個檔案進行删除

  1. HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL

  2. HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL

  3. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

 3、移除Mysql服務

     (1)以管理者身份使用指令行(cmd)進入MySQL的 bin 目錄下

     (2)執行移除 MySQL服務的指令 : mysqld -remove

     (3)當看到有Service successfully removed時,則表示移除Mysql服務成功

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

 4、删除Mysql檔案

      将Mysql安裝目錄下的檔案全部删除即可

Mysql(免安裝版)安裝、配置、解除安裝與更改端口Mysql(免安裝版)安裝、配置、解除安裝與更改端口

OK,至此,MySQL綠色版解除安裝工作全部完成.