文章目录

  • 前言
  • 一、概述
  • 二、下载
  • 三、安装
  • 四、卸载
  • 五、可能遇到的问题

前言

本文的主要目的是在 Windwos 上安装 MySQL,以下内容是源于 B站 - MySQL数据库入门到精通 整理而来。

如果想要在 Linux 下安装 MySQL ,详见 Linux-安装MySQL(详细教程)

我不生产知识,我只是知识的搬运工~~


一、概述

MySQL是一种关系型数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。

  • 社区版:免费,但是不提供任何技术支持
  • 商业版:收费,可以试用30天,官方提供技术支持

二、下载

官网:https://www.mysql.com/

进入官网之后点击 DOWNLOADS

进入页面

我们这里直接下载社区版的 MySQL 就行了,点击 MySQL Community (GPL) Downloads >>

这里可以看到官方提供了很多形式的下载,

点击 MySQL Intaller for Windows,进入以下页面之后再点击 Download 即可将安装包下载过来。

----------------------------------------------------

在这里直接下载可能会比较慢,以下我提供了已经下载好的安装包:

网址:百度网盘

提取码:s5lu

----------------------------------------------------

三、安装

(一)安装

windos 下安装 MySQL 基本也是傻瓜式安装

双击已下载好的安装包

点击 next

点击 next

选择 Yes

点击 Excute,安装 MySQL 的相关组件,这个过程可能需要耗时几分钟

点击 next

点击 next

点击 next

输入 MySQL 的 root 密码,谨记,设置完密码之后点击 next

点击 next,注意:这里服务名称默认为 MySQL80

点击 Execute

完成安装

点击 cancel


选择 Yes

这样 MySQL 就成功安装到 windows 下了

(二)启动与停止

MySQL 安装完成之后会自动注册为系统服务,默认为启动状态,而且是开机自启的,如果想要停止 MySQL 可通过 win + R 打开运行,输入 services.msc 找到 MySQL 进行停止。

或者通过指令(需要以管理员的身份执行)去操作:

启动:net start mysql80
停止:net stop mysql80

例如:


(三)客户端连接

方式一:MySQL 提供的客户端命令工具

双击打开,输入密码

方式二:系统自带的命令行工具执行命令

指令:mysql [-h 127.0.0.1] [-P 3306] -u root -p

注意:要想在任意目录下执行上面的命令,就必须得配置PATH 环境变量

(四)配置 MySQL 全局环境变量

配置环境变量:打开 我的电脑(此电脑) -> 鼠标右键 -> 选择 属性 -> 找到 高级系统设置 -> 选择 环境变量


选择 Path,点击 编辑


找到 MySQL 服务端的安装路径:C:\Program Files\MySQL\MySQL Server 8.0\bin

将这个路径配置到 Path 之中

一直点击 确定

现在就能够直接用系统指令打开 MySQL 了

四、卸载

首先调出系统服务,win + R 打开运行,输入 services.msc ,点击 确定


找到 MySQL 程序,右键 选择 停止 运行

打开 控制面板,选择 卸载程序


卸载 MySQL 相关的组件


五、可能遇到的问题

(1)使用数据库管理工具连接时报 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

MySQL的安装(详细教程)相关推荐

  1. mysql如何下载msi_2、Windows下MySQL数据库下载与安装详细教程 MSI方式

    做者:叁念mysql 写在前言:本文篇幅比较长,可是整体分为三大部分:下载部分.安装部分.环境配置与测试部分 :读者能够自行选择阅读web 1.下载部分 MySQL数据库下载与安装详细教程sql 1. ...

  2. mysql8.0windows,Windows下mysql 8.0.12 安装详细教程

    本文为大家分享了mysql 8.0.12 安装详细教程,供大家参考,具体内容如下 一.安装 1.从官网上下载MySQL8.0.12版本,下载链接 2.下载后解压到一个文件夹下 我的解压路径:C:\Pr ...

  3. mysql 5.7.18源码包下载_MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程

    <MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程>要点: 本文介绍了MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程,希望对您有用.如 ...

  4. mysql5.6.23winx64,mysql 5.6.23 winx64.zip安装详细教程

    windows上安装压缩包版的MySQL详细文档请参考 1.解压mysql-5.6.23-winx64.zip到任意目录 解压到d盘根目录下,D:\mysql-5.6.23-winx64 2.设置环境 ...

  5. centos 7 安装mysql 8.0 详细教程

    centos 7 安装mysql 8.0 详细教程 1. 查看系统版本 2. 新建文件夹mysql 3. 下载Mysql8数据库 4. 解压文件 5. 迁移文件夹到mysql文件夹下 6. 在mysq ...

  6. MySQL+Navicat安装配置教程(超级详细、保姆级)

    MySQL+Navicat安装配置教程(超级详细.保姆级) 一. 下载MySQL 1. 选择想要安装的版本,点击Download下载 二.安装MySQL 1. 选择设置类型 2. 选择安装的产品和功能 ...

  7. 企业版mysql安装教程linux,linux上mysql安装详细教程

    所有平台的MySQL下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行 ...

  8. mysql服务端下载安装详细教程

    本地安装mysql服务端详细教程 下载地址:https://dev.mysql.com/downloads/mysql/ 下载成功后解压在本地,解压后内容如下 配置环境变量,高级系统设置–>系统 ...

  9. MySQL安装详细教程(小白式安装详解)

    MySQL安装详细教程(小白式安装详解) 1.下载地址 1.1地址 https://dev.mysql.com/downloads/mysql/ 下载链接 1.2下载版本 2.安装配置 2.1路径(路 ...

  10. mysql-5.7.16安装教程_mysql installer community 5.7.16安装详细教程

    本文记录了mysql安装详细教程,分享给大家. 一.版本的选择 之前安装的Mysql,现在才来总结,好像有点晚,后台换系统了,现在从新装上Mysql,感觉好多坑,我是来踩坑,大家看到坑就别跳了,这样可 ...

最新文章

  1. 【翻译】A Next-Generation Smart Contract and Decentralized Application Platform
  2. Yoshua Bengio团队通过在网络「隐藏空间」中使用降噪器以提高深度神经网络的「鲁棒性」...
  3. 带字的图片如何转换成可编辑的文字?
  4. 基于Bootstrap的jQuery开关按钮插件
  5. Github 完整学习教程
  6. 什么是Intel LBR(上次分支记录),BTS(分支跟踪存储)和AET(体系结构事件跟踪)?
  7. docker 阿里云镜像_Springboot工程制作镜像并推送到阿里云
  8. 【运维安全】Apache 服务器存在高危提权漏洞,请升级至最新版本 2.4.39
  9. HDU 3200 Arborescence Counting
  10. 温度冲击试验箱军标GJB 150与GB 2423区别
  11. verilog十二进制计数器
  12. 马克思主义基本原理概论
  13. 在实时控制系统中使用传感器优化数据可靠性的3个技巧
  14. Springboot源码解读
  15. 输出任意乘法 口诀表
  16. Windows 服务(1) (from MSDN)
  17. nodejs q模块
  18. 股票做空和做多是什么意思
  19. 抖音一个好的标题让你轻松上热门,该怎么写好抖音标题。
  20. 网页播放器自定义倍速播放

热门文章

  1. 高通推出骁龙 7c+ gen3,Chromebook 笔记本竞赛日趋白热化
  2. 转载:“懒人”设计思维
  3. Adobe的网页编辑软件Dreamweaver 2021版本下载与安装教程
  4. Jpa的criteriaBuilder.in使用
  5. java毕业生设计养老机构系统计算机源码+系统+mysql+调试部署+lw
  6. C++ 祝福烟花小程序(源码) 团队接课设、毕设 zhao835231559@126.com
  7. 高速缓冲存储器cache-主存映射方式介绍及替换算法
  8. 2022年1月11日学习总结
  9. OpenCV皮肤检测方法
  10. Oracle-記一下使用full join的坑