天天看點

Windows下安裝MYSQL資料庫(詳細圖解過程)

作者:熱愛技術的小鄭

這一篇文章主要介紹安裝Mysql資料庫。以及如何在Windows下安裝Mysql資料庫,在Windows下安裝資料庫還是比較麻煩的、步驟繁瑣。如果大家了解虛拟機、就可以在虛拟機Linux環境中安裝,使用指令行就可以解決。如果你了解Docker、使用Docker安裝最簡單友善。幾個指令行就可以搞定。本篇介紹Windows下安裝Mysql(離線模式安裝),其它幾種方式後續會給出教程

1、下載下傳安裝包

壓縮包下載下傳位址:

https://dev.mysql.com/downloads/mysql/5.5.html#downloads           
Windows下安裝MYSQL資料庫(詳細圖解過程)

解壓下載下傳好的壓縮封包件:

存放的位置要記下、等下配置環境變量的時候需要用到。

Windows下安裝MYSQL資料庫(詳細圖解過程)

打開壓縮檔案、目錄情況如下

Windows下安裝MYSQL資料庫(詳細圖解過程)

第一步、首先,打開電腦系統環境變量:

Windows下安裝MYSQL資料庫(詳細圖解過程)

然後,添加mysql安裝的bin檔案目錄的路徑,如下圖所示:

Windows下安裝MYSQL資料庫(詳細圖解過程)

第二步、環境配置完成後,打開檔案夾,建立一個新的檔案字尾名為 .ini 的 my.ini空白檔案。

Windows下安裝MYSQL資料庫(詳細圖解過程)

重點提示:確定是.ini字尾。要不然在初始化的時候、會建立data檔案、但是不會出現以 .err 結尾的賬号密碼存儲檔案。使用記事本建立的并不是字尾名為 .ini 的 my.ini空白檔案。檔案還隐藏了一部分字尾、實際上建立的是my.ini.txt。

Windows下安裝MYSQL資料庫(詳細圖解過程)

第三步:編輯建立好的my.ini檔案,用于初始化mysql資料庫,tips:路徑必須為“’\”的形式。

[mysql]
# 設定mysql用戶端預設字元集
default-character-set=utf8
[mysqld]
# 設定3306端口
port = 3306
# 設定mysql的安裝目錄
basedir = D:\\mysql\\mysql-8.0.17-winx64
# 設定mysql資料庫的資料的存放目錄
datadir = D:\\mysql\\mysql-8.0.17-winx64\\data
# 允許最大連接配接數
max_connections=20
# 服務端使用的字元集預設為8比特編碼的latin1字元集
character-set-server=utf8
# 建立新表時将使用的預設存儲引擎
default-storage-engine=INNODB
# 建立模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

           

第四步:快捷鍵Windows + R 輸入cmd,進入本地Windows 指令行視窗,然後通過指令行 進入mysql下的bin檔案夾。

Windows下安裝MYSQL資料庫(詳細圖解過程)

第五步:輸入mysqld --initialize 進行初始化mysql。

Windows下安裝MYSQL資料庫(詳細圖解過程)

輸入上述指令,按回車,會發現檔案夾下會多出一個新的檔案夾data。

Windows下安裝MYSQL資料庫(詳細圖解過程)

等待初始化完成會生成一個字尾名為.err的檔案,裡面存放的是初始化登入mysql的密碼;【如果這一步沒有出現.err字尾的檔案、你需要檢視第二步。檢視建立的檔案字尾名是否是ini。要将隐藏部分的檔案名也展示出來】

Windows下安裝MYSQL資料庫(詳細圖解過程)

打開.err檔案:找到下圖中所示的root賬戶和root密碼;

Windows下安裝MYSQL資料庫(詳細圖解過程)

重要提示:

如果先前在電腦中裝過mysql,請在cmd指令視窗輸入sc delete mysql 删除之前的mysql服務。第一次安裝請忽略 , 如下圖所示:

Windows下安裝MYSQL資料庫(詳細圖解過程)

第六步:打開cmd視窗,輸入mysqld --install 指令;

如果出現 Install/Remove of the Service Denied! 錯誤的話。

解決辦法:使用管理者身份運作cmd,如下圖:

Windows下安裝MYSQL資料庫(詳細圖解過程)

接上,開啟mysql服務

Windows下安裝MYSQL資料庫(詳細圖解過程)

使用root賬戶和剛剛檔案裡檢視的密碼進行登入;

Windows下安裝MYSQL資料庫(詳細圖解過程)

出現以下界面說明mysql登入成功;

Windows下安裝MYSQL資料庫(詳細圖解過程)

第七步:修改mysql root賬戶密碼:使用指令:alter user 'root'@'localhost' identified with mysql_native_password by ' **這裡填寫新密碼** ';

Windows下安裝MYSQL資料庫(詳細圖解過程)

重點提示:新的密碼不要和兩個單引号有空格。建議直接改成root、如果有空格、登入的時候、你就要輸入對應的空格。也就是說兩個單引号中的所有内容都會被當作密碼的一部分

alter user 'root'@'localhost' identified with mysql_native_password by 'root';           

測試連接配接

使用可視化工具Navicat操作資料庫

Windows下安裝MYSQL資料庫(詳細圖解過程)
Windows下安裝MYSQL資料庫(詳細圖解過程)

MySQL服務的停止與開啟(補充)

Windows 鍵 + R 鍵 打開本地指令行視窗,輸入services.msc快速打開電腦 “服務”,檢查mysql服務,如下圖所示:

Windows下安裝MYSQL資料庫(詳細圖解過程)

找到mysql服務,如未開啟,可手動開啟服務;

Windows下安裝MYSQL資料庫(詳細圖解過程)

設定Mysql服務啟動類型為:“ 自動 ”,啟動服務。

Windows下安裝MYSQL資料庫(詳細圖解過程)

修改删除

修改記錄

還未開始修改

繼續閱讀