Mysql 下载与安装教程(详细介绍与总结)

一:版本介绍

首先,我们需要先进入官网进行下载,在官网中有好几个版本,那么这里我分别简述一下MySQL各个版本区别:

1:企业版,MySQL Enterprise Edition 需要付费的,可以免费试用30天。

2:MySQL Cluster CGE 高级集群版,可将几个MySQL Server封装成一个Server。

3:MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
在这里插入图片描述
二:下载

这里我们选择第三种,社区版本就可以了。点击MySQL Community Server 选项,进入下载页面。
在这里插入图片描述
选择需要下载的版本后,点击Mysql installer for windows 选项。
在这里插入图片描述
打开下载页面,这里我们可以选择最新的版本,然后选择第二个下载文件,点击download按钮进行下载。
在这里插入图片描述
在下载的过程中,选择不需要登录后可以直接通过浏览器进行下载。
在这里插入图片描述
三:版本安装

下载好了之后,找到需要安装的程序 mysql-installer-community-8.0.34.0.msi,双击它就可以进行安装操作。

打开安装界面后,这里我们只需要选择Mysql服务器即可。
在这里插入图片描述

选择安装路径的时候,我们需要注意的是,以前是否有安装过,有安装过的,需要删除之后才能解除警告,正确安装。选择好路径地址后,点击next。

Install Diretory:软件安装位置

Data Directory:数据库安装地址

在这里插入图片描述
在这里插入图片描述
安装完成后,点击next。
在这里插入图片描述
点击Next。
在这里插入图片描述
这里是配置类型和网络。

Development Computer:开发模式,占用比较少的内存资源

Server Computer:服务器模式,占用中等程度的内存资源

Dedicated Computer:数据库专用模式,占用比较多的内存资源

选择开发模式就可以了。

协议端口设置,对于我们通过客户端要访问到Mysql数据的时候,需要用到这个端口,所以用默认的是3306即可。

在这里插入图片描述
加密方式:

1:Use Strong Password Encryption for Authentication (RECOMMENDED),新出来的加强版加密方式,基于 SHA256 进行加密的,它可以提供更高的安全性。

2:Use Legacy Authentication Method (Retain MySQL 5.x Compatibility),这是传统的加密方式,通过账号和密码进行访问,而账号通常为root。

在这里,我选择了第二种。
在这里插入图片描述
在设置root用户的时候,我们需要输入密码,注意的是需要记住这个密码。
在这里插入图片描述

设置好mysql服务开机自动启动后,点击next。
在这里插入图片描述
服务器文件权限,对文件或目录的操作时所需要的权限,包括读取,写入以及执行等。

这里选择默认的选项即可,点击next按钮。

在这里插入图片描述
自动配置界面,点击 Execute,完成后,点击finish。
在这里插入图片描述
下载并自动完成配置后,点击Next,最后点击finish按钮,表示软件安装完成。
在这里插入图片描述
测试是否安装成功

在电脑中,我们需要打开Mysql,安装路径,这里我安装的默认位置是C盘。默认安装路径是(C:\Program Files\MySQL\MySQL Server 8.0\bin)

在这里插入图片描述

打开BIN文件夹后,输入cmd后按回车键,可以打开MySQL服务器命令窗口。
在这里插入图片描述
输入mysql -u root -p,可以看到以下的内容信息,说明安装成功。
在这里插入图片描述
四:配置环境

鼠标右键打开计算机的属性选项,找到高级系统设置选项,在系统属性页面中,打开环境变量选项。
在这里插入图片描述
在系统变量窗口中中,打开path编辑选项。
在这里插入图片描述
这里将MySQL安装bin的路径进行复制粘贴。(我的目录路径C:\Program Files\MySQL\MySQL Server 8.0\bin)。
在这里插入图片描述
打开cmd,输入mysql --version,出现如图所示,说明环境变量配置成功。
在这里插入图片描述
五:测试调试MySQL数据表格

打开cmd,再cmd命令提示符中,输入mysql -u root -p 按回车键,就可以输入密码登录。
在这里插入图片描述
登录成功后,我们可以查看当前数据库中的所有表格,输入命令 (show databases; )
在这里插入图片描述

输入(create database;) ,就可以创建表格。

六:安装mysql客户端

客户端有很多种,这里我们可以使用Navicat Premium。
在这里插入图片描述
链接本地的MySQL的ip地址默认的是127.0.0.1,当然也可以填写localhost。
在这里插入图片描述

navicat可以网上找破解免费版本的。

如果文章对你有帮助,可以点点赞点点关注谢谢哈!

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

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

相关文章

超声波传感器(附:c语言测距代码)

一、引言 超声波传感器是一种利用超声波进行检测的装置,具有非接触、高精度、抗干扰能力强等优点。在工业自动化、医疗诊断、环境监测等领域,超声波传感器发挥着重要的作用。本文将深入探讨超声波传感器的原理、应用,并通过C语言代码示例来展…

Windows使用IIS服务搭建WebDAV站点结合内网穿透公网访问

文章目录 1. 安装IIS必要WebDav组件2. 客户端测试3. cpolar内网穿透3.1 打开Web-UI管理界面3.2 创建隧道3.3 查看在线隧道列表3.4 浏览器访问测试 4. 安装Raidrive客户端4.1 连接WebDav服务器4.2 连接成功4.2 连接成功总结: 自己用Windows Server搭建了家用NAS主机&…

ffmpeg与SDL结合使用

FFmpeg 使用了 SDL 库来处理音频和视频数据的显示。SDL 提供了一套跨平台的图形显示库,它可以在多个操作系统上提供硬件加速的视频输出功能,并且支持多种常用的视频编解码格式,这些特性使得它成为 FFmpeg 中的一个重要组件。 在 FFmpeg 中&a…

OpenGL FXAA抗锯齿算法(Qt,Quality版本)

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 将FXAA添加到现有渲染器中很简单:它作为最终渲染通道[1]应用,仅将渲染图像作为输入,并输出抗锯齿版本。其主要思想是检测渲染图像中的边缘并使其平滑。这种方法快速有效,但会模糊纹理上的细节。该算法有两个版本…

汉诺塔问题

问题: Hanoi(汉诺)塔问题。这时一个古典的数学问题,是一个递归方法解题的典型例子。问题是这样的:古代有一个梵塔,塔内有3个座 A,B,C(如下图)。开始时A座上有64个盘子,盘子大小不等&#xff0c…

返利机器人的实现原理:从技术到收益的全面解析

返利机器人的实现原理:从技术到收益的全面解析 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!在电商时代,许多消费者对返利机器人并不陌生。…

vue中使用lodash的debounce防抖函数

目录标题 第一步安装lodash第二步举例一个简单的例子: 防抖函数 debounce 指的是某个函数在某段时间内,无论触发了多少次回调,都只执行最后一次。假如我们设置了一个等待时间 3 秒的函数,在这 3 秒内如果遇到函数调用请求就重新计…

C++模板进阶操作 ---非类型模板参数、模板的特化以及模板的分离编译

本专栏内容为:C学习专栏,分为初阶和进阶两部分。 通过本专栏的深入学习,你可以了解并掌握C。 💓博主csdn个人主页:小小unicorn ⏩专栏分类:C 🚚代码仓库:小小unicorn的代码仓库&…

MyBatis标签及其应用示例

MyBatis标签及其应用示例 1. select 1.1 标签属性 id唯一的标识符parameterType传给此语句的参数的全路径名或别名如:com.xxx.xxx.demo.entity.User或userresultType语句返回值类型或别名。如果是集合List,此处填写集合的泛型T,而不是集合…

使用jquery.form.js插件通过ajax异步提交表单数据并上传文件

1.引用依赖 <SCRIPT languageJavaScript src"<%request.getContextPath()%>/include/jquery-1.6.4.js"></SCRIPT> <SCRIPT languageJavaScript src"<%request.getContextPath()%>/include/jquery.form.min.js"></SCRIPT…

在Spring中如何获取一个Bean

引言 在这篇文章中&#xff0c;我们将介绍在Spring框架&#xff08;包括SpringBoot、SpringCloud&#xff09;中获取Bean的方法&#xff0c;在Spring容器中&#xff0c;Bean的存在方式是多种多样的&#xff0c;针对不同种类的Bean我们有哪些方法可以获取到它们&#xff0c;如何…

启动springboot时报错 APPLICATION FAILED TO START 包冲突

启动springboot时报错 APPLICATION FAILED TO START 包冲突 problem 具体日志如下 *************************** APPLICATION FAILED TO START ***************************Description:An attempt was made to call a method that does not exist. The attempt was made fr…

关于大一上学期STM32培训的经验及教训(完全初学)

主要是写出来给要直接学习STM32的人的一些经验或者是教训以及踩坑点&#xff0c;我后续也会开始写STM32的一些我已经学会的基础性的初学者应用型教程&#xff08;如没有前置知识点亮LED&#xff0c;我会在这里说GPIO是个啥&#xff0c;怎么选口&#xff0c;怎么查手册等基础入门…

【docker】一文讲完docker基本概念

文章目录 一、什么是docker二、docker和虚拟机有什么区别三、docker基本概念1、镜像&#xff08;Image&#xff09;2、docker 容器&#xff08;container&#xff09;3、docker 仓库&#xff08;Repository&#xff09;4、dockerfile简介5、网络&#xff08;Network&#xff09…

[python]matplotlib

整体图示 .ipynb 转换md时候图片不能通知携带&#xff0c;所有图片失效&#xff0c;不过直接运行代码可以执行 figure figure,axes与axis import matplotlib.pyplot as plt figplt.figure() fig2plt.subplots() fig3,axsplt.subplots(2,2) plt.show()<Figure size 640x480 …

云原生学习系列之基础环境准备(虚拟机搭建)

最近由于工作需要开始学习云原生相关内容&#xff0c;为方便学习操作&#xff0c;准备在外网搭建自己的环境&#xff0c;然后进行相关的练习&#xff0c;搭建环境的第一步便是虚拟机的安装。 基础软件 这里我用到的是CentOS-7-x86_64的操作系统。 链接&#xff1a;https://pa…

dctcp 和 l4s tcp prague

时延的罪与罚。 dctcp 为 dcn 而生&#xff0c;专注于避免吞吐优先的长流阻塞延迟敏感的短流。在最坏情况下&#xff0c;没有任何额外队列规则辅助时&#xff0c;即使长流短流排入唯一的 fifo&#xff0c;也要能做到这点。 为此&#xff0c;必须由交换机辅助实现普遍低时延&a…

Eureka注册及使用

一、Eureka的作用 Eureka是一个服务注册与发现的工具&#xff0c;主要用于微服务架构中的服务发现和负载均衡。其主要作用包括&#xff1a; 服务提供者将自己注册到Eureka Server上&#xff0c;包括服务的地址和端口等信息。服务消费者从Eureka Server上获取服务提供者的地址…

Go(Golang)的10个常见代码片段用于各种任务

探索有用的Go编程代码片段 提供“前10名”Go&#xff08;Golang&#xff09;代码片段的明确列表是具有挑战性的&#xff0c;因为代码片段的实用性取决于您试图解决的具体问题。然而&#xff0c;我可以为您提供十个常用的Go代码片段&#xff0c;涵盖了各种任务和概念&#xff1…

【驱动序列】简单聊聊开发驱动程序的缘由和驱动程序基本信息

大家好&#xff0c;我是全栈小5&#xff0c;欢迎来到《小5讲堂》&#xff0c;这是《驱动程序》专栏序列文章。 这是2024年第4篇文章&#xff0c;此篇文章是结合了C#知识点实践序列文章&#xff0c;博主能力有限&#xff0c;理解水平有限&#xff0c;若有不对之处望指正&#xf…