第一步:下載Mysql
官網下載地址:https://dev.mysql.com/downloads/mysql/
1、鼠標滑下來,找到Other Download中的 Windows (x86, 64-bit), ZIP Archive,點擊其右邊的Download按鈕進行Mysql下載
2、點擊No thanks,just start my download即可進行Mysql下載
3、下載完之後,解壓安裝包,解壓路徑隨意(這裏我解壓到D:\Mysql中),在解壓好的mysql-8.0.12-winx64文件夾中,新建一個空的data文件夾(注意這裏的data文件夾必須是空的)
4、由於官網從5.7.18開始之後都不在二進制包中提供my-default.ini文件,所以這就需要我們自行創建一個my.ini文件(如果有my-default.ini文件,複製一份,把名稱修改成my.ini 即可)
5、在把下面的配置信息複製到my.ini文件中
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[mysqld]
#skip-grant-tables
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
basedir ="D:\Mysql\mysql-8.0.12-winx64" # 設置mysql的安裝目錄
datadir ="D:\Mysql\mysql-8.0.12-winx64\data" # 設置mysql數據庫的數據的存放目錄,必須是data,或者是//xxx/data
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#服務端的編碼方式
character-set-server=utf8mb4
[client]
#客戶端編碼方式,最好和服務端保存一致
loose-default-character-set=utf8mb4
[WinMySQLadmin]
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文件的存放目錄
6、配置Mysql的運行環境
6.1、選中 我的電腦 → 鼠標右鍵 → 屬性(R) → 高級系統設置 → 環境變量(N) 進行環境配置
6.2、在系統變量中找到Path變量,點擊編輯(I)按鈕
6.3、點擊新建(N)按鈕,輸入你剛剛安裝Mysql中bin文件夾的路徑,例如:我的bin文件夾的路徑是 D:\Mysql\mysql-8.0.12-winx64\bin,再點擊確定
6.4、以管理員身份打開“命令行窗口”,輸入命令mysqld --initialize-insecure --user=mysql
執行這條命令需要花一定的時間(大概幾秒,根據電腦情況),不會有返回結果,但是可以在MySQL的安裝目錄下看到,原本爲空的data文件夾裏面有了許多文件和文件夾
6.5、輸入命令mysqld -install
當看到Service successfully installed時,表示Mysql服務添加成功
6.6、輸入命令net start mysql,啓動Mysql服務
7、登錄mysql後,修改密碼(默認密碼爲空)
(1)以管理員身份打開“命令行窗口”,輸入mysql -uroot -p並按下回車鍵
(2)在彈出Enter password: 時,繼續按下回車鍵,即可登錄mysql
(3)輸入命令use mysql;
(4)輸入命令ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼'; (注意末尾要有分號)
(5)輸入命令flush privileges;
(6)輸入命令exit;
8、使用Navicat測試連接Mysql,沒有安裝Navicat的,請點擊Mysql可視化工具Navicat安裝
Mysql綠色版卸載
1、關閉Mysql服務
關閉服務可以使用命令行,也可以在「任務管理器」的「服務」裏進行關閉,也可以用命令行關閉
管理員身份運行命令行(cmd): net stop mysql
2、刪除Mysql的註冊表
(1)Win+R打開運行界面,在輸入框中輸入 regedit 進入系統註冊表窗口
(2)分別在以下目錄中找到 MySQL 的註冊表,鼠標右鍵直接刪除MySQL目錄中的 EventMessageFile 和 TypesSupported 兩個文件就好了,如果對應的目錄中沒有,就不用刪除了,也可以搜索註冊表: 在系統註冊表窗口選擇「編輯」 — 選擇「查找」 — 輸入 「MySQL」進行查找,將找到的MySQL目錄中的 EventMessageFile 和 TypesSupported 兩個文件進行刪除
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
3、移除Mysql服務
(1)以管理員身份使用命令行(cmd)進入MySQL的 bin 目錄下
(2)執行移除 MySQL服務的命令 : mysqld -remove
(3)當看到有Service successfully removed時,則表示移除Mysql服務成功
4、刪除Mysql文件
將Mysql安裝目錄下的文件全部刪除即可
OK,至此,MySQL綠色版卸載工作全部完成.
Mysql可視化工具Navicat安裝
鏈接:https://blog.csdn.net/qq_39135287/article/details/82587680
如果有遇到不懂或者有問題時,可以掃描下方二維碼,歡迎進羣交流與分享,希望能夠跟大家交流學習!