MySQL的下載、安裝詳細(xì)教程
前言
本文的主要目的是在 Windwos 上安裝 MySQL,以下內(nèi)容是源于 B站 - MySQL數(shù)據(jù)庫(kù)入門(mén)到精通 整理而來(lái)。
如果想要在 Linux 下安裝 MySQL ,詳見(jiàn) Linux-安裝MySQL(詳細(xì)教程)
我不生產(chǎn)知識(shí),我只是知識(shí)的搬運(yùn)工~~
一、概述
MySQL是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),所使用的 SQL 語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型和大型網(wǎng)站的開(kāi)發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。
社區(qū)版:免費(fèi),但是不提供任何技術(shù)支持商業(yè)版:收費(fèi),可以試用30天,官方提供技術(shù)支持
二、下載
官網(wǎng):https://www.mysql.com/

進(jìn)入官網(wǎng)之后點(diǎn)擊 DOWNLOADS

進(jìn)入頁(yè)面

我們這里直接下載社區(qū)版的 MySQL 就行了,點(diǎn)擊 MySQL Community (GPL) Downloads >>

這里可以看到官方提供了很多形式的下載,
點(diǎn)擊 MySQL Intaller for Windows,進(jìn)入以下頁(yè)面之后再點(diǎn)擊 Download 即可將安裝包下載過(guò)來(lái)。

在這里直接下載可能會(huì)比較慢,以下我提供了已經(jīng)下載好的安裝包:
鏈接: https://pan.baidu.com/s/1G1G-FzNTnbq3armXGjwIOA
提取碼: uhsv
三、安裝
(一)安裝
windos 下安裝 MySQL 基本也是傻瓜式安裝
雙擊已下載好的安裝包

點(diǎn)擊 next

點(diǎn)擊 next

選擇 Yes

點(diǎn)擊 Excute,安裝 MySQL 的相關(guān)組件,這個(gè)過(guò)程可能需要耗時(shí)幾分鐘

點(diǎn)擊 next

點(diǎn)擊 next

點(diǎn)擊 next

輸入 MySQL 的 root 密碼,謹(jǐn)記,設(shè)置完密碼之后點(diǎn)擊 next

點(diǎn)擊 next,注意:這里服務(wù)名稱(chēng)默認(rèn)為 MySQL80

點(diǎn)擊 Execute

完成安裝

點(diǎn)擊 cancel

選擇 Yes

這樣 MySQL 就成功安裝到 windows 下了
(二)啟動(dòng)與停止
MySQL 安裝完成之后會(huì)自動(dòng)注冊(cè)為系統(tǒng)服務(wù),默認(rèn)為啟動(dòng)狀態(tài),而且是開(kāi)機(jī)自啟的,如果想要停止 MySQL 可通過(guò) win + R 打開(kāi)運(yùn)行,輸入 services.msc 找到 MySQL 進(jìn)行停止。
或者通過(guò)指令(需要以管理員的身份執(zhí)行)去操作:
啟動(dòng):net start mysql80
停止:net stop mysql80
例如:


(三)客戶(hù)端連接
方式一:MySQL 提供的客戶(hù)端命令工具

雙擊打開(kāi),輸入密碼

方式二:系統(tǒng)自帶的命令行工具執(zhí)行命令
指令:mysql [-h 127.0.0.1] [-P 3306] -u root -p
注意:要想在任意目錄下執(zhí)行上面的命令,就必須得配置PATH 環(huán)境變量
(四)配置 MySQL 全局環(huán)境變量
配置環(huán)境變量:打開(kāi) 我的電腦(此電腦) -> 鼠標(biāo)右鍵 -> 選擇 屬性 -> 找到 高級(jí)系統(tǒng)設(shè)置 -> 選擇 環(huán)境變量

選擇 Path,點(diǎn)擊 編輯

找到 MySQL 服務(wù)端的安裝路徑:C:\Program Files\MySQL\MySQL Server 8.0\bin

將這個(gè)路徑配置到 Path 之中

一直點(diǎn)擊 確定
現(xiàn)在就能夠直接用系統(tǒng)指令打開(kāi) MySQL 了

四、卸載
首先調(diào)出系統(tǒng)服務(wù),win + R 打開(kāi)運(yùn)行,輸入 services.msc ,點(diǎn)擊 確定

找到 MySQL 程序,右鍵 選擇 停止 運(yùn)行

打開(kāi) 控制面板,選擇 卸載程序

卸載 MySQL 相關(guān)的組件

五、可能遇到的問(wèn)題
(1)使用數(shù)據(jù)庫(kù)管理工具連接時(shí)報(bào) Plugin caching_sha2_password could not be loaded:********

MySQL 新版默認(rèn)使用 caching_sha2_password 作為身份驗(yàn)證插件,而舊版是使用 mysql_native_password,當(dāng)連接 MySQL 時(shí)報(bào)錯(cuò)plugin caching_sha2_password could not be loaded時(shí),可換回舊版插件。
解決方案:
命令行登錄 mysql 之后,修改用戶(hù)的身份驗(yàn)證插件
# 修改 root 用戶(hù)的身份驗(yàn)證插件為 mysql_native_password ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; # 刷新 FLUSH PRIVILEGES;

重新連接

參考博客:
SQLyog錯(cuò)誤號(hào)碼 plugin caching_sha2_password could not be loaded
相關(guān)文章
mysql數(shù)據(jù)庫(kù)navicat數(shù)據(jù)同步時(shí)誤刪除部分?jǐn)?shù)據(jù)的解決
本文主要介紹了mysql數(shù)據(jù)庫(kù)navicat數(shù)據(jù)同步時(shí)誤刪除部分?jǐn)?shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-04-04
mysql如何對(duì)String類(lèi)型的數(shù)字值排序
這篇文章主要介紹了mysql如何對(duì)String類(lèi)型的數(shù)字值排序問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08
基于sql語(yǔ)句的一些常用語(yǔ)法積累總結(jié)
本篇文章是對(duì)一些常用的sql語(yǔ)句進(jìn)行了總結(jié)與分析,需要的朋友參考下2013-06-06
MySQL連表更新實(shí)戰(zhàn)案例及常見(jiàn)錯(cuò)誤
更新數(shù)據(jù)是使用數(shù)據(jù)庫(kù)時(shí)最重要的任務(wù)之一,下面這篇文章主要介紹了MySQL連表更新實(shí)戰(zhàn)案例及常見(jiàn)錯(cuò)誤的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-12-12

