如何安装MySQL
如何安装MySQL
- 前提条件
- 下载MySQL
- 在 Windows 上安装 MySQL
- 验证 MySQL 安装
MySQL是当今工业界广泛使用的最流行的关系数据库管理软件之一。它通过各种存储引擎提供多用户访问支持。它得到了甲骨文公司的支持。在本节中,我们将学习如何为初学者下载和安装 MySQL。
前提条件
要使用MySQL,您的系统应满足以下要求:
- MySQL 设置软件
- 微软.NET框架4.5.2
- 适用于 Visual Studio 2019 的 Microsoft Visual C++ 可再发行组件
- RAM 4 GB(建议 6 GB)
下载MySQL
按着这些次序:
第一步:进入MySQL官网,下载社区服务器版软件。在这里,您将看到选择操作系统的选项,例如 Windows。
第 2 步:接下来,有两个选项可用于下载安装程序。选择您想要的 MySQL 社区服务器的版本号。如果您的互联网连接良好,请选择 mysql-installer-web-community。否则,请选择另一项。

在 Windows 上安装 MySQL
- 步骤 1:下载安装程序后,将其解压到任意位置,然后双击 MSI安装程序 .exe 文件。它将显示以下屏幕:

-
步骤 2:在下一个向导中,选择安装类型。有多种类型可供选择,您需要选择适当的选项来安装 MySQL 产品和功能。在这里,我们将选择完整选项并单击下一步按钮。

此选项将安装以下内容:MySQL Server、MySQL Shell、MySQL Router、MySQL Workbench、MySQL Connectors、文档、示例和示例等等。 -
步骤 3:单击“下一步”按钮后,它可能会提供有关由于缺乏要求而可能无法在您的系统上安装的某些功能的信息。我们可以通过单击“执行”按钮来解决它们,该按钮将自动安装所有要求或可以跳过它们。现在,单击“下一步”按钮。

-
步骤 4:在下一个向导中,我们将看到一个对话框,要求我们确认一些未安装的产品。在这里,我们必须单击“是”按钮

单击“是”按钮后,我们将看到要安装的产品列表。因此,如果我们需要所有产品,请单击“执行”按钮。

- 第5步:单击“执行”按钮后,它将下载并安装所有产品。完成安装后,单击“下一步”按钮。

- 第6步:在下一个向导中,我们需要配置MySQL服务器和路由器。在这里,我不打算配置 Router,因为不需要将它与 MySQL 一起使用。我们将向您展示如何仅配置服务器。现在,单击“下一步”按钮

第7步:单击“下一步”按钮后,您可以看到下面的屏幕。在这里,我们必须配置MySQL服务器。现在,选择“独立 MySQL 服务器/经典 MySQL 复制”选项,然后单击“下一步”。这里,您还可以根据自己的需求选择InnoDB Cluster

- 步骤 8:在下一个屏幕中,系统将要求您选择配置类型和其他连接选项。在这里,我们将选择配置类型为“开发机器”,连接性为TCP/IP,端口号为3306,然后单击“下一步”。

第 9 步:现在,选择身份验证方法并单击下一步。在这里,我将选择第一个选项

第 10 步:下一个屏幕将要求您提供 MySQL Root 密码。填写密码详细信息后,单击“下一步”按钮

步骤 11:下一个屏幕将要求您配置 Windows 服务以启动服务器。保持默认设置并单击“下一步”按钮

步骤12:在下一个向导中,系统将要求您应用服务器配置。如果您同意此配置,请单击“执行”按钮

第13步:配置完成后,您将看到以下屏幕。现在,单击“完成”按钮继续

步骤14:在下一个屏幕中,您可以看到产品配置已完成。保持默认设置,点击Next->Finish按钮完成MySQL包安装

第15步:在接下来的向导中,我们可以选择配置路由器。因此,单击“下一步”->“完成”,然后单击“下一步”按钮

第16步:在下一个向导中,我们将看到“连接到服务器”选项。这里,我们必须提到我们在前面的步骤中设置的 root 密码

在此屏幕中,还需要通过单击“检查”按钮来检查连接是否成功。如果连接成功,单击“执行”按钮。至此,配置完成,点击下一步。
步骤 17:在下一个向导中,选择应用的配置并单击“执行”按钮

第18步:完成上述步骤后,我们将看到以下屏幕。在这里,单击“完成”按钮

第19步:至此,MySQL安装完成。单击“完成”按钮

验证 MySQL 安装
一旦 MySQL 成功安装,基表已初始化,服务器已启动,您可以通过一些简单的测试来验证其工作。
打开 MySQL命令行客户端;它应该出现并带有mysql> 提示符。如果您设置了密码,请在此处写下您的密码。现在,您已连接到 MySQL 服务器,您可以在 mysql> 提示符下执行所有 SQL 命令,如下所示:
例如:使用 showdatabases 命令检查已创建的数据库:

相关文章:
如何安装MySQL
如何安装MySQL 前提条件下载MySQL在 Windows 上安装 MySQL验证 MySQL 安装 MySQL是当今工业界广泛使用的最流行的关系数据库管理软件之一。它通过各种存储引擎提供多用户访问支持。它得到了甲骨文公司的支持。在本节中,我们将学习如何为初学者下载和安装 MySQL。 前…...
如何编写.gitignore文件
文章目录 前端架构师教你如何编写.gitignore文件.gitignore文件简介.gitignore文件的语法规则.gitignore文件的最佳实践常见问题与解决 前端架构师教你如何编写.gitignore文件 .gitignore文件简介 .gitignore文件是Git版本控制系统中一个非常有用的工具。它可以指定一组文件或…...
U-Boot学习(7):内核启动之bootz启动zImage源码分析
在上一节中,我们分析了U-BOOT初始化的流程,最后就是进入U-Boot的命令行中执行了,如果用户没有任何操作,则经过固定延时后将执行默认的bootcmd环境变量里的指令,那这里面肯定就是启动内核了。在U-BOOT简介及命令行指令详…...
[GN] DP学习笔记板子
文章目录 Bitset滚动数组多重背包区间DP树形dp状压dp模拟退火 Bitset 使用bitset需要引用<bitset>头文件。 其声明方法为: std::bitset<N>s; (N为s长度)常用函数: b.any() 判断b中是否存在值为1的二进制位 b.none() 判断b中是否不存在值为1的二…...
GLog开源库使用
Glog地址:https://github.com/google/glog 官方文档:http://google-glog.googlecode.com/svn/trunk/doc/glog.html 1.利用CMake进行编译,生成VS解决方案 (1)在glog-master文件夹内新建一个build文件夹,用…...
微信小程序如何实现点击上传图片功能
如下所示,实际需求中常常存在需要点击上传图片的功能,上传前显示边框表面图片显示大小,上传后将图形缩放到边框大小。 实现如下: .wxml <view class="{{img_src==?blank-area:}}" style="width:100%;height:40%;display:flex;align-items: center;jus…...
Windows Qt C++ VTK 绘制三维曲线
Qt 自带数据可视化从文档上看,只能实现三维曲面。 QwtPlot3D在Qt6.6.0上没编译通过。 QCustomPlot 只能搞二维。 VTK~搞起。抄官网demo。 后续需求: 1、对数轴 2、Y轴逆序 3、Z轴值给色带,类似等高线图的色带 期待各位大佬多多指导。…...
Android T 远程动画显示流程(更新中)
序 本地动画和远程动画区别是什么? 本地动画:自给自足。对自身SurfaceControl矢量动画进行控制。 远程动画:拿来吧你!一个app A对另一个app B通过binder跨进程通信,控制app B的SurfaceControl矢量动画。 无论是本地动画还是远程…...
【计算机网络】【练习题及解答】【新加坡南洋理工大学】【Computer Control Network】
说明: 仅供学习使用。 一、题目描述 题目共4问,描述网络通信中的 帧传输时延(Frame Delay)、传播时延(Propagation Delay),以及 链接利用率(Link Utilization) 的相关…...
云计算HCIE备考经验分享
大家好,我是来自深圳信息职业技术学院22级鲲鹏3-1班的刘同学,在2023年9月19日成功通过了华为云计算HCIE认证,并且取得了A的成绩。下面把我的考证经验分享给大家。 转专业进鲲鹏班考HCIE 大一上学期的时候,在上Linux课程的时候&…...
Threejs API——`OrbitControls`相机控件
文章目录 API用法API OrbitControls 相机控制用法 导入import {OrbitControls } from three/examples/jsm/controls/OrbitControls.js import {DRACOLoader,AmbientLight,Color,MOUSE,...
远程教育:低代码在教育技术领域的重塑之力
新冠肺炎大流行对世界各地的行业产生了影响,其中一些行业的影响远远超过其他行业。食品、零售、供应链、娱乐和航空业是受影响最大的行业,为确保不间断运营,这引发了一场数字革命。相信,这种数字化的采用将长期保持下去࿰…...
vue 模板语法值class操作
class.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>class</title><!-- 确保引入正确的Vue版本库,下面只是示例,需要替换为实际可工作的CDN地址 --><sc…...
MySQL的原生API实现插入数据后在可视化工具上不显示的问题解决
显示表中有两行数据,该表也设置了主键和唯一索引 点进表里看却没有数据 问题原因出现在这里,虽然很多常用的数据库连接池都会开启自动提交,但ibatis的SqlSession使用sessionFactory.openSession()创建时,默认的自动提交是false&am…...
Blender教程(基础)-内插面、分离、环切、倒角-08
一、内插面 菜单位置如下图位置。 单击需要处理的面,出现一个黄色的圈。 1、菜单选中内插 鼠标悬停在黄色圈内单击左键可以来回实现内插,但是发现并不好操作。 2、快捷键内插 在选中需要操作的面之后,鼠标移动到外面,键盘在英…...
Unity 自动轮播、滑动轮播
如图所示,可设置轮播间隔,可左右滑动进行轮播 1.在UGUI创建个Image,添加自动水平组件 2.添加并配置脚本 3.代码如下,都有注释 using UnityEngine; using UnityEngine.UI;public class IndicatorManager : MonoBehaviour {public …...
纯html+js+css个人博客
首页 <!DOCTYPE html> <html><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8"><title>主页</title><!-- 引入layui css文件 --><link rel"stylesheet" href"layui-…...
二百二十一、HiveSQL报错:return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
一、目的 在运行HiveSQL时,执行报错 tatement: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask 二、在yarn上查看任务报错 The required MAP capability is more than the supported max container capability in t…...
JavaEE学习笔记 2024-1-25 --VUE的入门使用
上一篇 个人整理非商业用途,欢迎探讨与指正!! 文章目录 14.VUE基础14.1VUE的入门使用14.2条件判断14.3循环渲染14.4v-bind绑定标签属性14.5v-model表单标签的双向绑定14.6事件处理14.7axios 14.VUE基础 前端框架 UI框架:页面渲染Bootstrap,L…...
php-fpm详细讲解
PHP-FPM(FastCGI Process Manager)是PHP的一种运行模式,用于处理动态HTTP请求。 它与传统的模块式PHP(如Apache模块)相比,将PHP解析和执行过程单独封装为一个独立的进程池,通过FastCGI协议与We…...
音乐解锁工具:让加密音乐文件在任何设备自由播放
音乐解锁工具:让加密音乐文件在任何设备自由播放 【免费下载链接】unlock-music 在浏览器中解锁加密的音乐文件。原仓库: 1. https://github.com/unlock-music/unlock-music ;2. https://git.unlock-music.dev/um/web 项目地址: https://gi…...
告别RaiDrive广告!用开源rclone+Alist,免费把阿里云盘/百度网盘变成电脑本地硬盘
开源方案实战:用rcloneAlist打造无广告的云盘本地化体验 每次打开RaiDrive时弹出的广告窗口是否让您感到困扰?商业软件的收费模式是否让您犹豫不决?今天,我们将彻底解决这些问题。通过开源工具Alist和rclone的组合,您不…...
修复 PowerShell 7 下 conda activate 报错的指南
修复 PowerShell 7 下 conda activate 报错的指南 适用场景:升级到 PowerShell 7.x 后,conda activate 突然报错,但 Windows PowerShell 5.1 正常。 发布日期:2026-05-24 适用版本:conda 23.x PowerShell 7.x 一、问题…...
收藏2026版|大模型应用开发入门全攻略,小白程序员转行AI避坑学习指南
打算踏入大模型领域、转行AI赛道的新手与程序员,正式规划学习路径前,务必先吃透AI应用开发工程师的岗位定位与工作内容。清晰认知岗位核心价值,才能规避无效学习,精准找准发力方向。2026年大模型技术全面迈入商业化落地阶段&#…...
框架组件识别:从版本号到利用链的渗透实战指南
1. 这不是“扫个版本号”那么简单:框架组件识别在真实渗透中的战略定位 很多人看到“框架组件识别”,第一反应是跑个whatweb、wappalyzer,截图发报告里写一句“识别到Spring Boot 2.6.3”,就算交差了。我干这行十多年,…...
Marlin固件稳定性优化实战指南:从基础配置到高级调校的完整解决方案
Marlin固件稳定性优化实战指南:从基础配置到高级调校的完整解决方案 【免费下载链接】Marlin Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printer…...
暗黑破坏神2存档编辑器:d2s-editor免费可视化编辑终极指南
暗黑破坏神2存档编辑器:d2s-editor免费可视化编辑终极指南 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 想要轻松修改暗黑破坏神2存档却不懂十六进制?d2s-editor是你的完美解决方案!这款基于…...
COM3D2.MaidFiddler:实时内存编辑器与游戏模组开发的技术深度解析
COM3D2.MaidFiddler:实时内存编辑器与游戏模组开发的技术深度解析 【免费下载链接】COM3D2.MaidFiddler Maid Fiddler for COM3D2 -- a real-time value editor for COM3D2 项目地址: https://gitcode.com/gh_mirrors/co/COM3D2.MaidFiddler COM3D2.MaidFidd…...
揭秘CuCl超低热导率:四声子散射与温度重正化的关键作用
1. 项目概述:为何要深挖CuCl的热导率?在材料科学和凝聚态物理的交叉领域,热输运性质的研究从来都不是一个孤立的课题。它直接关系到热电材料的转换效率、电子器件的散热能力,以及热障涂层的服役寿命。传统上,我们倾向于…...
5.18~5.24补题
牛客周赛Round 144 A.我是谁?牛客周赛Round 144 B.我是清楚姐姐牛客周赛Round 144 C.其实我是小苯 牛客周赛Round 144 D.骗你的,其实我是小红牛客周赛Round 144 E.好吧,我是BingbongSMU Spring 2026 Round 4 ASMU Spring 2026 Round 4 BSMU S…...
