MySQL 下载安装教程

2023-11-05

MySQL Community 8.0 安装教程

说明


笔者的环境:

  • MySQL Community 8.0 32位

  • Windows 10 教育版

步骤

  1. 首先,打开 MySQL 官网,找到 Community 版的下载。选择 Community 是因为该版本免费而且是一般使用的版本。具体的流程如下面的图片所示。

    MySQL 的官网是:https://www.mysql.com/

    MySQL 下载处的最终网址:https://dev.mysql.com/downloads/installer/

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  2. 这里,选择的是安装版的 MySQL。这样选择是有原因的,安装版的 MySQL 不需要手动配置环境变量,可以自助安装很多相关配置文件,还可以很方便的在其安装的界面上设置用户名、密码等。

  3. 从某一年开始,安装版的 MySQL,就只提供 32 位的了。但是,这并不意味着由此所安装的各个软件组成部分都是 32 位的。笔者的实验表明,这个安装程序会智能选择,在所安装的各个组成部分中,有的是 32 位的,有的是 64 位的。

    在这里插入图片描述

  4. 下载后会得到一个名为 mysql-connector-odbc-8.0.21-win32.msi 的安装包。点击安装然后如下图所示操作即可。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  5. 这里需要设置一个账号和密码,密码要牢记,因为后面的安装还要再输入一个这个密码。

    在这里插入图片描述

  6. 继续按照图中所示操作即可。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  7. 这里要输入刚刚设置的密码。

    在这里插入图片描述

  8. 继续按照图中所示操作即可。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  9. 据此,MySQL Community 8.0 32位 安装版的安装就告一段落。一般进行 MySQL 编程,软件 Navicat Premium 是很好的工具,需另行下载。不过很遗憾,该软件不是免费的。

  10. 另外,在使用配合其他语言的编程软件时,有可能需要在那些软件上添加 MySQL 的库文件。关于这方面的内容,可见笔者的另一篇博客:

    MySQL 驱动的下载方法:
    https://blog.csdn.net/wangpaiblog/article/details/112057533

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MySQL 下载安装教程 的相关文章

  • 错误代码:1305。函数或过程不存在

    因此 我在 MySQL 中创建一个函数 然后尝试向用户授予使用该函数的权限 但我无法这样做 这就是我正在做的 DELIMITER USE rxhelp36 scbn DROP FUNCTION IF EXISTS businessDayDi
  • 非常大的字段会对 MySQL 数据库产生负面影响吗?

    我目前正在使用 Django 构建一个网站 并希望托管用户生物样式页面 该页面可能长达几 KB 这些字段不一定需要搜索 但在查找用户名时确实需要提供 将这些数据存储在数据库中会产生负面影响吗 如果我使用带有数据库链接的静态文本文件 我的服务
  • JDBC插入实数数组

    我试图将一个真实的数组插入到 postgresql 数组中 该表的定义是 String sqlTable CREATE TABLE IF NOT EXISTS ccmBlock sampleId INTEGER block REAL 插入内
  • 如何从批量数据中的mysql列中删除所有非数字字符

    我想从列中删除所有非数字字符 我的数据库中有大量数据 目前我正在使用以下链接中描述的方法 http venerableagents wordpress com 2011 01 29 mysql numeric functions http
  • 如何在MYSQL中将整个字符串小写并保持第一个大写[重复]

    这个问题在这里已经有答案了 我的表栏目 我预期的输出会在列中发生变化 Smith Allen Doyle Dennis Baker Waker 这是我尝试过的 但不起作用 UPDATE TABLE employee SET last nam
  • 在 SQL 中,如何从 SELECT * FROM ... 中排除结果?

    我知道我的标题不太具有描述性 让我在这里详细解释一下 假设一个表有 26 个字段 例如字段 a 字段 z 我只想要一个选择查询只返回 15 个字段 所以 通常 我会执行 SELECT field a field b field o FROM
  • 如何通过 SQL 表关联 SQL 中的实体

    我是数据库设计的初学者 我需要为项目创建数据库 我可以用面向对象的术语解释我想要做什么 值得庆幸的是 数据库专家会很友善地向我解释如何在数据库方面处理这个问题 我想创建一个与位置实体 州 城市 有关系的用户 ID 名称 实体 所以在编程语言
  • MySQL/PDO::quote() 尽管使用 PDO::PARAM_INT 参数,但仍在整数周围加上引号

    无论我传递给什么值 数据类型对 它都会出现 pdo gt quote value type 它总是将其引用为字符串 echo pdo gt quote foo PDO PARAM STR foo as expected echo pdo g
  • PHP MySQL 使用选项/选择 HTML 表单标签进行多重搜索查询

    我正在尝试使用两个搜索字段设置基本的 MySQL LIKE 搜索 我不想拥有它 所以它有多个可选搜索字段 例如if isset POST city isset POST name 我不知道如何用 HTML 来做到这一点
  • 使用子查询 select 创建新表

    我试图从子查询选择创建一个新表 但出现以下错误 附近的语法不正确 SELECT INTO foo FROM SELECT DATEPART MONTH a InvoiceDate as CalMonth DATEPART YEAR a In
  • 如何识别拼写不同的相似单词

    我想从数据库中过滤掉重复的客户名称 一位客户可能有多个同名但拼写差异不大的系统条目 这是一个示例 名为 Brook 的客户可能有 3 个系统条目 有了这个变化 布鲁克 贝尔塔 布鲁克 贝尔塔 比鲁克 贝尔塔 假设我们将此名称放入一个数据库列
  • 如何在 DB2 中创建返回序列值的函数?

    如何在 DB2 中创建一个从序列中获取值并返回该值的函数 应该可以在 select 或 insert 语句中使用该函数 例如 select my func from xxx insert into xxx values my func 基本
  • 解析带下划线的 SQL Server 数字文字

    我想知道它为什么有效以及为什么它不返回错误 SELECT 2015 11 Result 11 2015 第二种情况 SELECT 2 1 a a 2 1 检查元数据 SELECT name system type name FROM sys
  • 日期语句之间的 JPQL SELECT [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我想将此 SQL 语句转换为等效的 JPQL SELECT FROM events WHERE events date BETWE
  • 我不断收到错误“关系 [TABLE] 不存在”

    我一直在尝试查询数据库中的两个表 在服务器资源管理器中 我可以看到两个表 甚至可以看到其中的列 我们将它们称为 Schema table1 和 Schema table2 其中 Schema 的第一个字母大写 我尝试运行以下查询 selec
  • 学说迁移后备

    我们正在使用原则迁移 当迁移包含多个操作并且其中一个操作失败时 通常会出现问题 例如 如果迁移添加了 5 个外键 其中第 5 个失败 而字段长度不同 则修复字段错误并重新生成迁移不会not修复整个问题 而现在出现一个与 4 个密钥已存在有关
  • SQL 约束以防止根据列的先前值更新列

    是否可以使用检查约束 或其他一些技术 来防止在更新记录时设置与其先前值相矛盾的值 一个例子是 NULL 时间戳 表明发生了某些事情 例如 file exported 一旦文件被导出并且具有非 NULL 值 就不应再将其设置为 NULL 另一
  • 在 DataView 的 RowFilter 中选择 DISTINCT

    我试图根据与另一个表的关系缩小 DataView 中的行范围 我使用的 RowFilter 如下 dv new DataView myDS myTable id IN SELECT DISTINCT parentID FROM myOthe
  • SQL 更新 - 更新选定的行

    我正在使用 SQL Server 2008 我有一个名为MYTABLE有两列 ID STATUS 我想编写一个存储过程来返回其记录STATUS是 0 但是这个存储过程必须更新STATUS返回行数为 1 如何在单个查询中执行此选择和更新操作
  • 是否可以引用同一个表中的不同列?

    如果博客有一个 类别 表 如下所示 CREATE TABLE categories id INTEGER PRIMARY KEY AUTO INCREMENT parent id INTEGER NOT NULL name VARCHAR

随机推荐

  • redis分页查询代码实现

    redis分页查询 简单明了代码实现 本文是个基于redis的分页查询实现 场景描述 Redis分页自定义包装类 收藏和取消收藏biz业务处理 查询收藏数 查询用户收藏状态 分页查询我的收藏 本文是个基于redis的分页查询实现 本人业务开
  • 【JavaScript】Math 对象常见方法详解

    文章目录 JavaScript Math 对象常见方法详解 Math常见的方法 1 Math random 2 Math round 3 Math ceil 4 Math floor 5 Math abs 6 Math min 7 Math
  • Promise,async,await 面试题

    目录 5 面试题 1 2 3 4 5 6 7 推荐先看Promise 相关知识点 5 面试题 1 结果 1 5 2 3 4 const promise new Promise resolve reject gt console log 1
  • 前端自测运行vue打包后的dist文件

    在Vue项目中 dist目录是代码打包之后生成的文件夹 其中包含了静态资源文件和打包后的JavaScript CSS等文件 如果要在本地运行打包后的项目文件 可以使用简单的静态服务器来启动 下面介绍一种使用Node js中的http ser
  • 基于STC15单片机-LM35-DS8B20温度测量-DS1302计时-proteus仿真-源程序

    一 系统方案 1 本设计采用STC15单片机作为主控器 2 DS18B20采集温度值送到液晶1602显示 3 DS1302计时 日期送到液晶1602显示 4 LM35采集另一路温度值送到数码管显示 二 硬件设计 原理图如下 三 单片机软件设
  • Ubuntu16.04下 用Caffe训练自己的网络和模型并测试

    1 准备图片 训练太久就不放那么多图片了 在caffe根目录下data中新建文件夹6class 意思是6类 在6class文件夹下新建两个文件夹train和val train用来存放训练的图片 在train文件夹下新建6个文件夹0 5 图片
  • Base64编码图片转换成图片文件通用转换器(Java)

    Base64编码图片转换成图片文件通用转换器 Java 在本文中 我们将介绍如何使用Java实现将Base64编码的图片转换为图片文件的通用转换器 我们以将Base64编码转换为PNG图像文件为例 但同样的方法适用于其他图片格式 Base6
  • [LeetCode .213] House Robber II

    声明 题目来自Leetcode You are a professional robber planning to rob houses along a street Each house has a certain amount of m
  • java后台实现模拟登陆

    一 原理 客户端访问服务器 服务器通过Session对象记录会话 服务器可以指定一个唯一的session ID作为cookie来代表每个客户端 用来识别这个客户端接下来的请求 我们通过Chrome浏览器进行网页访问时 服务器会在我们第一次请
  • NFS服务器设置及mount命令挂载

    一 NFS服务器的设定 NFS服务器的设定可以通过 etc exports这个文件进行 设定格式如下 分享目录 主机名称或者IP 参数1 参数2 arm2410s 10 22 22 rw sync no root squash 可以设定的参
  • Charles使用教程

    Charles Charles 是一款收费的抓包修改工具 易上手 数据请求容易控制 修改简单 抓取数据的开始暂停方便等优势 下面详细介绍下这款强大好用的抓包工具 抓包 packet capture 就是将网络传输发送与接收的数据包进行截获
  • 在Win10中安装虚拟机:VMware Workstation Pro16+Ubuntu20.04

    引言 本篇首先在Win10中安装虚拟机工具软件VMware Workstation Pro 然后按照鸿蒙设备开发环境的要求 用VMware Workstation Pro创建一个虚拟机 最后在虚拟机上安装Ubuntu20 04系统 鸿蒙设备
  • python 【raise函数】

    一 raise函数的作用 抛出自定义的异常 stackoverflow社区里面常说的 Manually raising throwing an exception in Python 这个manually解释的就很到位 是人工的 自己定义的
  • 【JavaScript高级】class类、ES6实现继承、ES6对象增强

    文章目录 class类 构造函数 访问器方法 getter和setter 静态方法 ES6实现继承 extends super 继承内置类 类的混入 了解 ES6对象的增强 字面量的增强 解构 解构相关应用 多态 参考 class类 ES6
  • java毕业论文云笔记_java毕业设计_springboot框架的云笔记记事本

    这是一个基于java的毕业设计项目 毕设课题为springboot框架的云笔记记事本 是一个采用b s结构的javaweb项目 开发工具eclipsei eclipse 项目框架jsp springboot mybatis 云笔记记事本采用
  • 命令式编程和声明式编程

    一 命令式编程 命令 机器 如何去做事情 how 这样不管你想要的是什么 what 它都会按照你的命令实现 注重过程 用详细的命令机器怎么去处理一件事情以达到你想要的结果 例如你想通过点击改变页面中某一个元素 首先要获取按钮 再给按钮添加点
  • 重新配对_Apple Watch配对失败的解决办法

    昨晚上我把那支用了将近三年的3代苹果表重置之后 打算重新配对 结果第一次碰上了配对失败的问题 弹窗提示我可能连接了不受信任的网络 前后用无线网和4G网络试了很多次 都是一样的结果 百度解决方法也完全没头绪 今天下午终于在苹果客服的帮助下解决
  • 这个落泪的男人叫王坚

    这个落泪的男人叫王坚 前段时间新闻报道 说一个名叫Watson的人工智能 花十几分钟读完2000万页医疗文献之后 解决了医生都束手无策的病情 听着感觉这人工智能跟打败世界棋手李世石的AlphaGO 阿尔法狗 相比弱爆了 但要知道那可是200
  • Vulkan入门(一)-环境配置.md

    文章目录 参考资料 简述 一 准备环境 1 1 开发环境 1 2 下载 SDK 1 3 安装SDK 1 4 安装驱动 1 5 运行示例程序 二 GLFW 安装 三 GLM 安装 四 手动编译示例代码 4 1 在编译示例代码的时候老是报错 找
  • MySQL 下载安装教程

    MySQL Community 8 0 安装教程 说明 步骤 说明 本教程只是 Windows 下 MySQL 的一种集成 IDE 的安装教程 安装此 IDE 还免去了手动在 Windows 上配置 MySQL 的麻烦 不过如果读者对 My