MySQL的下載、安裝詳細教程
前言
本文的主要目的是在 Windwos 上安裝 MySQL,以下內容是源于 B站 - MySQL數(shù)據庫入門到精通 整理而來。
如果想要在 Linux 下安裝 MySQL ,詳見 Linux-安裝MySQL(詳細教程)
我不生產知識,我只是知識的搬運工~~
一、概述
MySQL是一種關系型數(shù)據庫管理系統(tǒng),所使用的 SQL 語言是用于訪問數(shù)據庫的最常用標準化語言。MySQL 軟件采用了雙授權政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型和大型網站的開發(fā)都選擇 MySQL 作為網站數(shù)據庫。
社區(qū)版:免費,但是不提供任何技術支持商業(yè)版:收費,可以試用30天,官方提供技術支持
二、下載
進入官網之后點擊 DOWNLOADS
進入頁面
我們這里直接下載社區(qū)版的 MySQL 就行了,點擊 MySQL Community (GPL) Downloads >>
這里可以看到官方提供了很多形式的下載,
點擊 MySQL Intaller for Windows
,進入以下頁面之后再點擊 Download
即可將安裝包下載過來。
在這里直接下載可能會比較慢,以下我提供了已經下載好的安裝包:
鏈接: https://pan.baidu.com/s/1G1G-FzNTnbq3armXGjwIOA
提取碼: uhsv
三、安裝
(一)安裝
windos 下安裝 MySQL 基本也是傻瓜式安裝
雙擊已下載好的安裝包
點擊 next
點擊 next
選擇 Yes
點擊 Excute
,安裝 MySQL 的相關組件,這個過程可能需要耗時幾分鐘
點擊 next
點擊 next
點擊 next
輸入 MySQL 的 root 密碼,謹記,設置完密碼之后點擊 next
點擊 next
,注意:這里服務名稱默認為 MySQL80
點擊 Execute
完成安裝
點擊 cancel
選擇 Yes
這樣 MySQL 就成功安裝到 windows 下了
(二)啟動與停止
MySQL 安裝完成之后會自動注冊為系統(tǒng)服務,默認為啟動狀態(tài),而且是開機自啟的,如果想要停止 MySQL 可通過 win + R
打開運行,輸入 services.msc
找到 MySQL
進行停止。
或者通過指令(需要以管理員的身份執(zhí)行)去操作:
啟動:net start mysql80
停止:net stop mysql80
例如:
(三)客戶端連接
方式一:MySQL 提供的客戶端命令工具
雙擊打開,輸入密碼
方式二:系統(tǒng)自帶的命令行工具執(zhí)行命令
指令:mysql [-h 127.0.0.1] [-P 3306] -u root -p
注意:要想在任意目錄下執(zhí)行上面的命令,就必須得配置PATH 環(huán)境變量
(四)配置 MySQL 全局環(huán)境變量
配置環(huán)境變量:打開 我的電腦(此電腦)
-> 鼠標右鍵
-> 選擇 屬性
-> 找到 高級系統(tǒng)設置
-> 選擇 環(huán)境變量
選擇 Path
,點擊 編輯
找到 MySQL 服務端的安裝路徑:C:\Program Files\MySQL\MySQL Server 8.0\bin
將這個路徑配置到 Path
之中
一直點擊 確定
現(xiàn)在就能夠直接用系統(tǒng)指令打開 MySQL 了
四、卸載
首先調出系統(tǒng)服務,win + R
打開運行,輸入 services.msc
,點擊 確定
找到 MySQL 程序,右鍵
選擇 停止
運行
打開 控制面板
,選擇 卸載程序
卸載 MySQL 相關的組件
五、可能遇到的問題
(1)使用數(shù)據庫管理工具連接時報 Plugin caching_sha2_password could not be loaded:********
MySQL 新版默認使用 caching_sha2_password
作為身份驗證插件,而舊版是使用 mysql_native_password
,當連接 MySQL 時報錯plugin caching_sha2_password could not be loaded
時,可換回舊版插件。
解決方案:
命令行登錄 mysql 之后,修改用戶的身份驗證插件
# 修改 root 用戶的身份驗證插件為 mysql_native_password ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; # 刷新 FLUSH PRIVILEGES;
重新連接
參考博客:
SQLyog錯誤號碼 plugin caching_sha2_password could not be loaded
相關文章
IDEA連接mysql又報錯!Server returns invalid timezone. Go to tab an
這篇文章主要介紹了IDEA連接mysql又報錯!Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope問題,本文通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下2020-05-05Python3.6-MySql中插入文件路徑,丟失反斜杠的解決方法
下面小編就為大家?guī)硪黄狿ython3.6-MySql中插入文件路徑,丟失反斜杠的解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06MySQL的InnoDB擴容及ibdata1文件瘦身方案完全解析
在使用InnoDB存儲引擎后,MySQL的ibdata1文件常常會占據大量存儲空間,這里我們就為大家?guī)鞰ySQL的InnoDB擴容及ibdata1文件瘦身方案完全解析:2016-06-06MySQL中Multiple primary key defined報錯的解決辦法
這篇文章主要介紹了MySQL中Multiple primary key defined報錯的解決辦法以及相關實例內容,有興趣的朋友們學習下。2019-08-08sphinxql如何得到結果數(shù)及show meta的詳細說明
想用sphinxql只得到結果數(shù)。跟mysql里的count(*)一樣2013-02-02