MySQL 8.0.34安装教程

一、下载MySQL

1.官网下载

MySQL官网下载地址: MySQL :: MySQL Downloads ,选择下载社区版(平时项目开发足够了)

2.点击下载MySQL Installer for Windows

3.选择版本8.0.34,并根据自己需求,选择下载全社区安装程序,还是web安装程序。

 我这里选择的全社区版本安装。

4.选择不用登录,不一定要登录后进行下载。

或者参考下述链接下载安装包:

MySQL官网下载安装包】:  MySQL官网下载安装包_西晋的no1的博客-CSDN博客

二、安装MySQL

1.找到安装程序 mysql-installer-community-8.0.34.0.msi,双击它

2.可能程序会弹出需要权限的提示,点击是,程序将继续运行,可能依然会有提示,点击yes程序继续运行;否则将退出安装

3.选择好安装类型后点击 Next 继续往下执行

这里我选择只安装服务器。

4.配置安装路径和数据库存放位置 (有时没有本步骤)

切记安装程序都要是用非中文目录,同时选择的目录下不要有数据存在即不要有感叹号

5.点击 Execute 按钮执行安装

6.软件安装中,等待一段时间

7.程序安装完成,接下来,基本全部是默认设置,点击Next

8.点击Next

9.配置类型和网络

配置类型种类:

Development Computer:开发模式,占用比较少的内存资源【我们选择这个就可以】

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

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

协议、端口使用默认即可

这个类型和网络配置如下:

如果port参数后打叉说明3306这个参数已经设置过,你可能曾经安装过MySQL且并未删除干净

10.选择加密方式

MySQL 8.0 更改了加密方式,使得数据更加安全,使用默认的即可

1.Use Strong Password Encryption for Authentication (RECOMMENDED):这是 MySQL 8.0 的新特性,它使用基于 SHA256 的更强大的密码加密方法进行身份验证。这种方法需要新版本的连接器和客户端支持。这是推荐的身份验证方法,因为它提供了更高的安全性。

2.Use Legacy Authentication Method (Retain MySQL 5.x Compatibility):这是 MySQL 5.x 的传统身份验证方法。这个选项应该只在以下情况下考虑使用:应用程序无法更新为使用 MySQL 8.0 支持的连接器和驱动程序;无法重新编译现有的应用程序;还没有可用的更新的、特定语言的连接器或驱动程序。

我这里一般选择第二项。输入账号密码root、root

11.创建用户和设置密码

设置root用户的密码(注意要记住这个密码,如我设置的是:test123)

这里直接设置密码和确认密码,不需要再新建用户

也可以点击 Add User 创建一个新的用户。

点击 Add User 按钮后,弹出新创建的用户配置信息的界面,除了用户名和密码外,其他默认选择,点击 OK。

(我设置的用户名:test 用户密码:test1234)

这里需要指出的一点是,Host 选项的默认值表示任何主机都可以连接 MySQL数据库。

添加完一个新用户后显示如下

12.点击 next

13.设置Windows Service,不用进行任何更改,直接点击 Next

设置右击电脑→管理中MySQL服务名,以及跟随电脑启动而启动,使用默认,

需要注意的是5.*默认的服务名是MySQL,8.*的服务默认名是MySQL80

14.设置服务器文件权限

选择第一个后再点击Next

服务器文件权限是指在服务器上对文件或目录进行操作时所需的权限。这些权限包括读取、写入和执行。服务器文件权限的设置可以控制用户对文件或目录的访问级别,从而保护服务器的安全性。通常,服务器管理员会根据需要设置不同的文件权限,以确保只有授权的用户才能访问和修改文件。

这个选项可以决定MySQL Server进程可以访问哪些目录和文件。通常,可以选择Standard System User,这意味着MySQL Server进程将使用当前系统用户的权限进行访问。如果需要访问特定目录和文件,则可以选择Advanced System User,并手动添加需要访问的目录和文件的权限。请注意,为了确保安全性,应该仅授予MySQL Server访问其实际需要的目录和文件的权限。

15.应用配置界面,点击 Execute ,等待程序执行完毕

16.当执行结果如下图所示时,就可以点击 Finish

17.产品配置界面,从状态中可以看到,产品已经完成配置,点击 Next

18.点击 Finish

这是安装完成了,如果你要查看安装日志,可以点击Copy Log to Clipboard按钮。

至此,完成 MySQL 8.0.34 的安装。

三、验证是否安装成功

判断MySQL安装是否成功有2种验证方法

1)命令提示符cmd窗口验证

1、在电脑中找到安装好的MySQL的bin文件目录

我的安装目录是:C:\Program Files\MySQL\MySQL Server 8.0\bin

2、在地址栏输入cmd后敲击回车

3、在命令提示符中输入 登录MySQL

mysql -h localhost -u root -p

mysql -u root -p

登录数据库,再输入数据库密码,登录成功后查看数据库版本信息信息。

4、输入 status 命令可以查看 MySQL的更多版本信息版本信息

2MySQL控制台验证

1、可在“开始”菜单栏找到并打开 MySQL 8.0 Command Line Client - Unicode 程序。

两个命令行客户端的名称相似,其中一个名称的末尾有-Unicode。二者的区别在于MySQL各个模块的编码方式不同,为防止出现乱码问题,建议使用Unicode模式下的命令行客户端。

2、输入数据库密码后按回车键,弹出当前 MySQL 的服务器状态。

如果能显示出下面红线类似的内容表示安装成功。红线标出的是mysql数据库版本号,可与下图版本号不一样,以实际安装的版本为准。

四、配置环境

12种配置环境的方式

方式1.

打开控制面板—>系统安全—>系统—>高级系统设置—>环境变量—>选中系统变量中的 path—>编辑—>新建—>将 安装MySQL的bin文件目录路径(如:我目录路径是:C:\Program Files\MySQL\MySQL Server 8.0\bin) 复制粘贴过来—>连续三次确定。

方式2.

右击此电脑—>属性—>高级系统设置—>环境变量—>选中系统变量中的path—>编辑—>新建—>将 安装MySQL的bin文件目录路径(如:我目录路径是:C:\Program Files\MySQL\MySQL Server 8.0\bin) 复制粘贴过来—>连续三次确定。

2、测试配置成功与否

键盘win+R打开命令提示符,输入cmd,敲击回车,在命令提示符中输入 查看MySQL版本:

mysql --version

出现如图所示内容,表示配置成功:

到这里已经成功安装完MySQL 并且可以使用啦

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

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

相关文章

flutter报错-cmdline-tools component is missing

安装完androidsdk和android studio后,打开控制台,出现错误 解决办法 找到自己安装android sdk的位置,然后安装上,并将下面的勾选上 再次运行 flutter doctor 不报错,出现以下画面 Doctor summary (to see all det…

WebSocket的那些事(5-Spring中STOMP连接外部消息代理)

目录 一、序言二、开启RabbitMQ外部消息代理三、代码示例1、Maven依赖项2、相关实体3、自定义用户认证拦截器4、Websocket外部消息代理配置5、ChatController6、前端页面chat.html 四、测试示例1、群聊、私聊、后台定时推送测试2、登录RabbitMQ控制台查看队列信息 五、结语 一、…

超图嵌入论文阅读2:超图神经网络

超图嵌入论文阅读2:超图神经网络 原文:Hypergraph Neural Networks ——AAAI2019(CCF-A) 源码:https://github.com/iMoonLab/HGNN 500star 概述 贡献:用于数据表示学习的超图神经网络 (HGNN) 框架&#xf…

【高阶数据结构】红黑树 {概念及性质;红黑树的结构;红黑树的实现;红黑树插入操作详细解释;红黑树的验证}

红黑树 一、红黑树的概念 红黑树(Red Black Tree) 是一种自平衡二叉查找树,在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有…

旅游APP外包开发注意事项

旅游类APP通常具有多种功能,以提供给用户更好的旅行体验。以下分享常见的旅游类APP功能以及在开发和使用这些APP时需要注意的问题,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 常见功能…

入栏需看——学习记忆

记忆方法千千种,本栏意在梳理其中道道来,旦有小得,肥肠幸耶。从不同角度分析学习记忆。 逻辑篇 有逻辑 用思维导图 思维导图记忆有逻辑的文本/内容 理论 巧记书本结构–思维导图 模仿 HCIE-Cloud Computing LAB备考第一步&#xff1a…

Python基于Mirai开发的QQ机器人保姆式教程(亲测可用)

在本教程中,我们将使用Python和Mirai来开发一个QQ机器人,本文提供了三个教学视频,包教包会,本文也很贴心贴了代码和相关文件。话不多说,直接开始教学。 目录 一、安装配置MIrai 图片验证码报错: 二、机器…

vue-cli中总提示组件没有正确注册

这里写目录标题 一、报错提示二、修改办法 一、报错提示 二、修改办法 <template><div><aside-component style"width: 15%"></aside-component></div> </template><script> import AsideComponent from /components/Asi…

NATAPP使用详细教程(免费隧道内网映射)

NATAPP - https://natapp.cn/tunnel/lists NATAPP 在开发时可能会有将自己开发的机器上的应用提供到公网上进行访问&#xff0c;但是并不想通过注册域名、搭建服务器&#xff1b;由此可以使用natapp&#xff08;内网穿透&#xff09; 购买免费隧道 修改隧道配置 看自己的web…

JAVA毕业设计096—基于Java+Springboot+Vue的在线教育系统(源码+数据库+18000字论文)

基于JavaSpringbootVue的在线教育系统(源码数据库18000字论文)096 一、系统介绍 本系统前后端分离 本系统分为管理员、用户两种角色(管理员角色权限可自行分配) 用户功能&#xff1a; 注册、登录、课程预告、在线课程观看、学习资料下载、学习文章预览、个人信息管理、消息…

【计算机视觉项目实战】中文场景识别

✨专栏介绍&#xff1a; 经过几个月的精心筹备&#xff0c;本作者推出全新系列《深入浅出OCR》专栏&#xff0c;对标最全OCR教程&#xff0c;具体章节如导图所示&#xff0c;将分别从OCR技术发展、方向、概念、算法、论文、数据集等各种角度展开详细介绍。 &#x1f468;‍&…

【Two Stream network (Tsn)】(二) 阅读笔记

贡献 将深度神经网络应用于视频动作识别的难点&#xff0c;是如何同时利用好静止图像上的 appearance information以及物体之间的运动信息motion information。本文主要有三点贡献&#xff1a; 1.提出了一种融合时间流和空间流的双流网络&#xff1b; 2.证明了直接在光流上训…

【C++精华铺】10.STL string模拟实现

1. 序言 STL&#xff08;标准模板库&#xff09;是一个C标准库&#xff0c;其中包括一些通用的算法、容器和函数对象。STL的容器是C STL库的重要组成部分&#xff0c;它们提供了一种方便的方式来管理同类型的对象。其中&#xff0c;STLstring是一种常用的字符串类型。 STLstrin…

Docker如何安装seafile

SQLite 方式 要在 Docker 中安装 Seafile&#xff0c;您可以按照以下步骤进行操作&#xff1a; 安装 Docker&#xff1a;确保您的系统上已经安装了 Docker。您可以根据您的操作系统类型&#xff0c;在官方网站上找到适合您系统的 Docker 版本并进行安装。 下载 Seafile 镜像&…

Unity设置TextMeshPro文本超出范围显示...

TextMtshPro文本超出范围&#xff0c;展示省略。选择Overflow为Ellipsis。

centroen 23版本换界面了

旧版本 新版本 没有与操作系统一起打包的ISO文件了&#xff0c;要么先安装系统&#xff0c;再安装Centreon&#xff0c;要么用pve导入OVF文件

Shell命令操作Linux文件系统

Shell命令操作Linux文件系统 文件夹介绍 文件夹常规命令 文件夹权限控制⭐ 文件类型和权限 修改文件权限 移动、复制、删除文件夹 文件夹介绍 Linux文件系统是计算机操作系统中的一个关键组成部分&#xff0c;它用于管理和组织计算机上的数据和信息。先到根目录&#xf…

支付宝使用OceanBase的历史库实践分享

为解决因业务增长引发的数据库存储空间问题&#xff0c;支付宝基于 OceanBase 数据库启动了历史库项目&#xff0c;通过历史数据归档、过期数据清理、异常数据回滚&#xff0c;实现了总成本降低 80%。 历史数据归档&#xff1a;将在线库&#xff08;SSD 磁盘&#xff09;数据归…

STDF-Viewer 解析工具说明

一、简介 1. 概述 STDF&#xff08;Standard Test Data Format&#xff09;&#xff08;标准测试数据格式&#xff09;是半导体测试行业的最主要的数据格式&#xff0c;包含了summary信息和所有测试项的测试结果&#xff1b;是半导体行业芯片测试数据的存储规范。 在半导体行业…