Mysql安装教程(windows)

news2024/11/16 12:51:41

本文主要讲解如何去安装使用Mysql

一、下载Mysql

1、官网在线下载
MySQL官网:https://www.mysql.com/downloads/
下载版本:MySQL Installer for Window

2、云盘离线下载
https://pan.baidu.com/s/1dB7kFiwrKpF5W-5XPn2FeQ?pwd=rvb9
提取码:rvb9

二、开始安装

2.1 双击安装包 mysql-installer-community-8.0.30.0.exe

在这里插入图片描述

2.2 选择安装类型

可采用默认安装、也可以使用自定义安装

在这里插入图片描述

2.3 选择功能(无这一步可跳过)

这里选择安装软件的“过滤项”,我是64bit操作系统,我选择【64-bit】

在这里插入图片描述

"Enable the Select Features…"勾选上,它会检查安装环境,如果提示缺少库,请先安装VC库。

在这里插入图片描述
在这里插入图片描述

2.4 检测安装环境

检测需要的安装,我们直接点击next下一步
在这里插入图片描述

2.5 功能安装

点击Execute开始安装

在这里插入图片描述
在这里插入图片描述

2.6 功能安装完成,点击next

在这里插入图片描述

2.7 产品配置,点击next

在这里插入图片描述

2.8 网络通信配置

TCP/IP端口等,默认即可,点击“next”继续

在这里插入图片描述

2.9 帐户设置(很重要)

密码验证方式(Authentication Method):
第一个是强密码校验,mysql推荐使用最新的数据库和相关客户端,MySQL8换了加密插件,所以如果选第一种方式,很可能你的navicat等客户端连不上mysql8。
所以这里一定要选第二个(下图红框的地方)

在这里插入图片描述
设置账户密码,需要牢记,后面要用这个密码连接数据库。输入完,点击next继续。我输入的system

在这里插入图片描述

2.10 数据库实例名设置,默认next

在这里插入图片描述

2.11 申请配置,默认next

相当于再次确认,列出所有配置清单

在这里插入图片描述

2.12 等待配置执行,点击Finish

在这里插入图片描述

2.13 继续点击next

在这里插入图片描述

2.14 继续点击Finish

在这里插入图片描述

2.15 继续点击Next

在这里插入图片描述

2.16 连接数据库实例

输入用户名(root)、密码(system),点击check,检查是否正确,成功继续点击Next

在这里插入图片描述

2.17 点击Execute执行安装

完成后继续点击Finish

在这里插入图片描述
继续点击Next

在这里插入图片描述

2.18 完成安装

点击Finish,到这里数据库的安装就完成了

在这里插入图片描述

三、检测是否安装成功

打开CMD输入mysql -u root -p回车,看是否报错,如果报错则要配置环境变量,如下:

  • 1、首先打开我的电脑,在我的电脑右键中选择属性,然后单击选择高级系统设置。
  • 2、在系统属性的‘高级’中选择环境变量。
  • 3、选择Mysql安装的目录,在Mysql安装的目录中找到bin目录,把此路径复制。
  • 4、在用户变量的path变量中添加变量值,变量值为刚复制的路径。
  • 5、打开cmd输入mysql -u root -p后系统响应,再输入口令就行了,即可进入到Mysql。

四、查看MySQL服务是否启动

  • win+R输入: services.msc
    在这里插入图片描述

  • 查找安装时设置的数据库实例名是否启动
    在这里插入图片描述

五、Node连接Mysql报错解决

提示:Host is not allowed to connect to this MySQL server
按照以下代码先后执行

  • 1、mysql -u root -p
  • 2、use mysql;
  • 3、update user set host = '%' where user = 'root';
  • 4、 FLUSH PRIVILEGES;

扩展

使用Navicat来进行视图化操作Mysql

【Navicat安装】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/612064.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【图像任务】Transformer系列.2

两篇改进Transformer结构的论文:MAN(arXiv2022),ScalableViT(ECCV2022). Multi-Scale Attention Network for Single Image Super-Resolution, arXiv2022 解读:【ARIXV2209】Multi-Scale Atten…

Java课程设计-学生管理系统《控制台版本》

博主介绍:✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专…

JavaEE(系列20) -- 网络编程之UDP和TCP套接字

目录 1. 网络编程 2. UDP网络编程 2.1 DatagramSocket API 2.2 DatagramPacket API 2.3 基于UDP实现的回显服务器 2.3.1 UDP服务器设计步骤 2.3.2 服务器代码 2.3.3 客户端代码 2.3.4 基于UDP写一个字典服务器 3. TCP网络编程 3.1 ServerSocketAPI 3.2 SocketAPI …

如何不出国一年内拿到加拿大女王大学金融硕士学位证书?

作为加拿大最好的公立大学之一,QueensUniversity位于安大略省的金斯顿市。最近,它在QS全球大学排名中跻身第209位,同时在加拿大的综合排名中名列第7位。这表明女王大学在学术研究和教育方面都有着出色的表现。Queens University坐落于安大略省…

分布式光伏发电远程监控系统

分布式光伏发电远程监控系统 项目背景 新能源、可再生能源接入电网是智能电网建设的重要组成,也是能源互联网发展的基础。近年来,太阳能光伏发电技术快速发展,光伏发电并网对配电网的影响也不断加深。电网调度人员需要人工参与光伏发电站的发…

RK3588+FPGA+Cameralink高速相机解决方案

1. 视频接入,其中可见使用LVDS,红外使用cameralink 2. H264低倍率压缩编码本地存储 3. H264压缩使用同步422接口或者网口UDP协议输出实时码流 4. 使用串口进行通讯,进行类似于可见、红外或者激光器或者地面控制软件等之间的通讯 5. 使用网…

SpringBoot3-基础配置和多环境开发

1. 配置文件格式 提供三种属性配置方式,当三个配置文件都有,加载顺序从前至后 示例第二种(主要也是用这个): 2. yaml格式 3. yaml读取数据格式的三种方式 第一种,使用Value读取单一属性数据 Value("${…

基于redis实现消息队列(更推荐使用专业的mq)

目录 利用redis实现消息队列(基于list,点对点模型)——lpush存放队列(lpush 队列名 队列内容(可一次存放多个内容,用空格隔开)) brpop取队列(brpop 队列名 等待时间单位秒…

机器视觉日常习题(更新中。。。)

目录 第二讲 图像处理概述 第二讲 图像处理概述 几何变换:又称为图像空间变换,它将一幅图像中的坐标位置映射到另一幅图像中的新坐标位置。图像分割:把图像分成各具特色的区域并提取感兴趣目标的技术和过程。图像边缘: 平滑&#…

【深入浅出 Spring Security(六)】一文搞懂密码的加密和比对

Spring Security 中的密码加密 一、PasswordEncoder 详解常见的实现类(了解)DelegatingPasswordEncoder源码分析DelegatingPasswordEncoder 在哪实例化的? 二、自定义加密自定义方式一:使用{id}的形式自定义方式二:向S…

程序员失业转行送外卖,晒出当天收入,还以为看错了!

在程序员的共识中,30岁之前自己是很受企业欢迎的,有经验有技术,能够为公司创造足够多的价值。 但是一旦超过了35岁,如果没有做到架构师或者成为管理人员,那很可能是连工作都找不到的。而且这个年龄的程序员还要面临着…

700MHz设备对广播电视信号的干扰有哪些?

700MHz,由于其较长的波长,良好的传播与覆盖特性,不仅一直被多国用作广播电视信号频率,4G LTE和5G NR也同样看好这一频段,并在此频段上进行了相应的部署和规划。目前已经有超过45个国家和地区,将700MHz频段部…

【网络安全】企业应急响应基础技能

windows 任务计划列表 1. 计算机管理窗口,选择 系统工具 中 任务计划程序 中的 任务计划程序库选项 可以查看任务计划的名称,状态,触发器等详细信息 2.powershell中输入get-scheduledtask 可以查看当前系统所有任务计划信息 任务路径,名称,状态等详细信息 3.命令行中输入s…

C++11:右值引用,实现移动语义和完美转发

目录 1、右值引用 2、移动语义(std::move) 3、完美转发(std::forward) 1、右值引用 右值引用(Rvalue reference)是C11引入的一个新特性,它是一种新的引用类型,用于表示将要被移动…

5个小时,搭出2套应用,这一低代码平台很强劲!

现代管理学之父德鲁克提及创新本质时,说了两点: 一是让昂贵的东西变得便宜,老百姓能用;二是让高门槛东西变得低门槛,普通人可用。 而低代码正符合这两个条件。 一、背景 所谓低代码,是一种软件开发方法&…

常用的LED显示屏驱动芯片和控制系统

常用的LED显示屏驱动芯片包括以下几种: TPIC6B595:这是一种串行输入、并行输出的LED显示屏驱动芯片,适用于驱动7段数码管等简单的LED显示屏。 MAX7219/MAX7221:这是一种常用的LED显示屏驱动器,可驱动8x8点阵LED显示屏。…

npm 发布新包或者新模块后,无法下载最新版本,如何解决?

目录 1、方法一:在npm官网搜索对应的模块,看看是否有最新版本的存在? 2、方法二:排查本地使用的是什么镜像? 3、方法三:将淘宝镜像切换成npm镜像 1、方法一:在npm官网搜索对应的模块&#xf…

运维小白必学篇之基础篇第十四集:DHCP中继实验

DHCP中继实验 目录 服务器端:(vmware5) 中继器端:(双网卡ens33、vmware5;ens36、vmware6) 客户端:(vmware6) 实验作业(主机名为自己的名字)&a…

WebGIS学习-01-GIS基础概念与Mapbox基础

1.地图数据来源 1.栅格数据: -.jpg,.png等图片数据; -卫星等拍摄的影像;.tiff 2.矢量数据: -geojson的数据,多用于绘制边界 -放大缩小都不会失真,且高度支持手绘 2.网页是如何渲染地图数据的 …

什么是压力测试?如何进行Jmeter压力测试

一、什么是压力测试 软件测试中:压力测试(Stress Test),也称为强度测试、负载测试。压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、…