文章目錄:
官網下載MySQL的安裝包
-
下載連接以下:
MySQL8.0.20版本
其餘版本:MySQL8.0.16版本
html -
MySQL8.0.20版本壓縮包解壓後以下圖所示:mysql
添加並配置my.ini文件
-
在原解壓根目錄下添加my.ini文件:
新建文本文件,也就是記事本文件,並命名爲my.ini (也就是拓展名爲ini格式)。若是更改不了拓展名,點擊前往瞭解查看解決方法。
sql -
在my.ini文件寫入以下的基本配置:數據庫
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=D:\\Program Files\\MySQL # 設置mysql數據庫的數據的存放目錄 #datadir=D:\\Program Files\\MySQL\\Data # 容許最大鏈接數 max_connections=200 # 容許鏈接失敗的次數。 max_connect_errors=10 # 服務端使用的字符集默認爲utf8mb4 character-set-server=utf8mb4 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用「mysql_native_password」插件認證 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8mb4 [client] # 設置mysql客戶端鏈接服務端時默認使用的端口 port=3306 default-character-set=utf8mb4
- 配置文件處理完後根目錄下文件的狀況以下圖:
- 注意事項:
MySQL8.0.18版本一下的須要手動配置Data文件夾(把我註釋掉的 datadir 哪一行最前面把#號去掉,以下面樣式)所填路徑爲你MySQL要安裝的路徑位置!
datadir=D:\\Program Files\\MySQL\\Data
配置系統變量並初始化MySQL
- 建立MySQL的安裝位置:
在D盤建立Program Files文件夾,在其文件夾下建立MySQL文件夾,而後把剛剛解壓的MySQL文件連同剛剛添加的my.ini文件複製到此文件夾下,效果以下(安裝在其餘磁盤處也是能夠的,可是要注意my.ini文件中配置文件的路徑):
- 配置系統的環境變量Path
path變量中新增bin文件夾的路徑,而後所有保存並退出,點擊前往瞭解如何打開系統環境。
- 初始化MySQL
以管理員身份運行cmd,點擊前往瞭解如何以管理員的身份運行cmd
- 執行進入MySQL安裝位置的bin目錄命令:
若是安裝位置是非系統盤(C盤),那麼就得在指令中加入/d 在系統盤(C盤)中就不須要加入/d
cd /d D:\Program Files\MySQL\bin
- .執行MySQL安裝命令:
mysqld --initialize --console
- 安裝成功後並記住數據層初識密碼:
密碼爲root@localhost:後面的內容
安裝並啓動MySQL
- 執行安裝MySQL服務命令:
mysqld --install
2. 執行啓動MySQL服務的命令:
編碼
net start mysql
Navicat鏈接MySQL並修其密碼
- 打開Navicat並鏈接剛剛建立好的數據庫
- 更改數據密碼(切記新密碼得記牢)
數據庫鏈接成功後會彈出密碼更改的窗口,在該窗口輸入新密碼便可!
- 點擊前往瞭解Navicat的基本使用
安裝過程當中常見問題及其解決方法
-
未正常初始化MySQL安裝:
也就是沒有出現帳號和密碼那一欄,狀況以下圖所示。這種狀況出現的緣由是配置文件my.ini的編碼格式有問題(直接複製別人的my.ini文件時,有的系統會改變原有的編碼格式),這使得在命令行窗口調用時,出現亂碼的狀況,不能正常識別。
解決方法:
a. 刪掉原有的my.ini文件,並在MySQL安裝位置的根目錄下從新新建一個記事本文檔;
b.把新建的記事本文件另存爲在該目錄下的my記事本文件,另存時文檔的編碼格式爲ANSL
c.而後更改my.txt文件的擴展名爲ini,並輸入配置信息點擊保存,而後重新在命令框中初始化MySQL安裝便可解決該問題。
spa -
mysql.exe - 系統錯誤(因爲找不到VCRUNTIME140_1.dll…)
此類錯誤的緣由是由於系統缺失經常使用指令插件,下載安裝後便可解決該問題
點擊前往下載微軟經常使用運行庫集合
.net