当前位置: 首页 > news >正文

MySQL 从零开始:02 MySQL 安装

文章目录

  • 1、下载 MySQL 安装程序
  • 2、安装 MySQL

要操作 MySQL ,首先要安装 MySQL ,本文将一步步展示如何安装 MySQL,简直详细到令人发指。

环境:

  • 操作系统:Windows10 64位
  • MySQL版本:社区版 8.0.11.0

1、下载 MySQL 安装程序

  • 下载MySQL数据库可以访问官方网站:https://www.mysql.com/

    01 访问主页

  • 点击 DOWNLOADS

    02 点击DOWNLOADS

  • 点击 Community

    03 点击Community

  • 点击 MySQL Community Server 下面的 DOWNLOAD

    04 点击MySQL Community Server 下的 DOWNLOAD

  • 进入一个新的页面,将页面拉到最下面,选择操作系统并点击 Go to Download Page

    05 选择操作系统并点击 GoToDownlodPage

  • 进入新页面,拉到最下面,可以看到两个下载文件,一个为web安装,一个为完整安装包,我们选择完整安装包,点击 Download

    06 点击Download

  • 进入到下载页面可以看到两个醒目的按钮,让我们注册或者登陆,我们选择视而不理,点击下方 No thanks, just start my download,之后就等待文件下载成功,截止2018年7月14日,MySQL 社区版的最新版本号为:8.0.11.0

    07 选择不登录下载

2、安装 MySQL

上面已经把安装文件下载下来了。

  • 直接双击进行安装,选择 I accept the license terms,点击 Next>

    开始安装

  • 此步要选择需要安装的程序,有以下几个选项:

    • Developer Default:开发者默认程序
    • Server only:只安装服务器
    • Client only:只安装客户端
    • Full:安装 MySQL 所有产品
    • Custom:手动选择安装的程序。

    此处选择 Developer Default,点击 Next>

    选择安装的程序

  • 此步会检查需要的程序,从图中可以看出, MySQL 的大部分应用都需要 Visual C++ Redistributable for Visual Studio 2015,到 https://www.microsoft.com/zh-CN/download/details.aspx?id=48145 下载安装文件并安装,完成之后重新运行 MySQL 安装程序。下面提示的 Python 2.7 可以忽略。

    13.检查需要的程序

  • 再次运行到该步骤可以看到,只提示一个问题了,点击 Next>

    检查需要的程序2

  • 如果有缺少的程序,那么会弹出提示框,是选择继续安装还是停止安装,点击 Yes 继续

    提示缺少的程序

  • 此步会把将要安装的产品列举出来,点击 Execute 进行安装

    提示将要安装的产品

  • 等待安装完成,点击 Next>

  • 进入 Product Configuration 页面,点击 Next>

    配置

  • 进入 Group Replication 页面,默认选择第一项,点击 Next>

    Group_Replication

  • 进入 Type and Networking 页面,同样默认选项,点击 Next>

Type_and_Networking

  • 进入 Authentication Method 页面,选择也认证方式,默认第一项,点击 Next>

    Authentication_Method

  • 进入 Accounts and Roles 页面,设置 Root 账户的密码,也可以点击 Add User 按钮添加其他角色,作为练习,用 Root账号就可以了,设置完密码后,点击 Next>

    账户和角色

  • 进入 Windows Service 页面,可以设置 MySQL 作为 Windows 服务的名称,也可以设置为开机启动,保持默认,点击 Next>

Windows_Service

  • 进入 Plugins and Extensions 页面,保持默认,点击 Next>

Plugins_and_Extensions

  • 进入 Apply Configuration 页面,该页面展示接下来将要执行的操作,点击 Execute

Apply_Configuration

  • 等待安装完成,点击 Finish

安装完成

  • 接下来还需要一些配置,点击 Next>

    Product_Configuration

  • 进入 MySQL Router Configuration 页面,默认即可,点击 FinishRouter_Configuration

  • 又进入 Product Configuration 页面,点击 Next>

    Product_Configuration

  • 进入 Connect To Server 页面,进行连接测试,输入之前设置的密码,点击 Check 按钮,校验成功后点击 Next>

    Connect_To_Server

  • 进入Apply Configuration 页面,点击 Execute 使配置生效

    Apply_Configuration

  • 等待完成后点击 Finish

    Finish

  • 再次进入 Product Configuration 页面,点击 Next>

    Product_Configuration

  • 进入Installation Complete 页面,点击 Finish

    Installation_Complete

  • 终于见到了胜利的曙光,安装完成之后,自动启动了 MySQL ShellMySQL Workbench ,表明安装成功。

    启动MySQL_Shell和MySQL_Workbench

  • 可以看一下开始菜单,已经有了 MySQL

    开始菜单

  • 想要在命令提示符里打开 MySQL,最好设置一下环境变量。64位系统的默认安装路径为 C:\Program Files\MySQL\MySQL Server 8.0\bin ,在 “此电脑” 上右击,选择“属性”,在左侧选择”高级系统设置“。

    点击高级设置

  • 弹出 系统属性 对话框,选择 “高级” Tab 页,并点击底部 “环境变量 ” 按钮

    系统属性配置

  • 弹出 环境变量 配置框,在“系统变量” 栏选择 “Path”,然后点击 “编辑” 按钮

    系统环境变量配置

  • 弹出 编辑环境变量 对话框,点击 “新建” 按钮,并将 MySQL 的路径粘贴进去,点击确定,并重启计算机。

    编辑变量

  • 重启计算机后,打开命令提示符,输入mysql –u root –p ,提示输入密码,将自己设置的密码键入,然后回车,可以看到已经连接到 MySQL 。

    登陆MySQL

至此,MySQL 的安装终于完成了。

相关文章:

MySQL 从零开始:02 MySQL 安装

文章目录 1、下载 MySQL 安装程序2、安装 MySQL 要操作 MySQL ,首先要安装 MySQL ,本文将一步步展示如何安装 MySQL,简直详细到令人发指。 环境: 操作系统:Windows10 64位MySQL版本:社区版 8.0.11.0 1、下…...

GB28181/GB35114平台LiveGBS何如添加白名单,使指定海康、大华、华为等GB28181摄像头或录像机设备可以免密接入

1、什么是GB/T28181级联 协议定义中的解释如下: 级联 cascadednetworking 两个信令安全路由网关之间按照上下级关系连接,上级中心信令控制服务器通过信令安全路由网 关可调用下级中心信令控制服务器所管辖的监控资源,下级中心信令控制服务器通过信令安全路由网 关向…...

【计算机组成与体系结构Ⅱ】MIPS指令系统(实验)

实验2:MIPS指令系统 一:实验目的 了解和熟悉指令级模拟器。熟练掌握MIPSsim模拟器的操作和使用方法。熟悉MIPS指令系统及其特点,加深对MIPS指令操作语义的理解。熟悉MIPS体系结构。 二:实验要求 采用指令集和流水线操作级模拟器…...

jsonvue-mobile 联动方式说明。

目录 jsonvue-mobile的联动类型分为两种 一种是命令式的: 另一种是响应式的: 联动场景 场景一:某一个字段的值变化时,同步修改另一个字段的值 命令式: 响应式: 场景一演示效果GIF 场景二&#xff…...

abseil中的微操

给分支预测器的建议 原始代码 以下代码用于实现多线程中只调用一次的效果&#xff0c;这里的if大多数情况下都是false&#xff0c;即已经被调用过了。这里是否被调用过用的是一个std::atomic<uint32_t>的原子变量 template <typename Callable, typename... Args>…...

NLP论文阅读记录 - 2022 | WOS 数据驱动的英文文本摘要抽取模型的构建与应用

文章目录 前言0、论文摘要一、Introduction1.1目标问题1.2相关的尝试1.3本文贡献 二.相关工作三.本文方法四 实验效果4.1数据集4.2 对比模型4.3实施细节4.4评估指标4.5 实验结果4.6 细粒度分析 五 总结 前言 Construction and Application of a Data-Driven Abstract Extractio…...

虹科新闻丨LIBERO医药冷链PDF温度计完成2024年航空安全鉴定,可安全空运!

来源&#xff1a;虹科环境监测技术 虹科新闻丨LIBERO医药冷链PDF温度计完成2024年航空安全鉴定&#xff0c;可安全空运&#xff01; 原文链接&#xff1a;https://mp.weixin.qq.com/s/XHT4kU27opeKJneYO0WqrA 欢迎关注虹科&#xff0c;为您提供最新资讯&#xff01; 虹科LIBE…...

智能搬运机器人作为一种新型的物流技术

随着物流行业的快速发展&#xff0c;货物转运的效率和准确性成为了企业竞争的关键因素之一。智能搬运机器人作为一种新型的物流技术&#xff0c;已经在许多企业中得到了广泛应用。本文将介绍富唯智能智能搬运机器人在物流行业的应用和优势。 在实际应用中&#xff0c;智能搬运机…...

UI自动化测试工具对企业具有重要意义

随着软件行业的不断发展&#xff0c;企业对高质量、高效率的软件交付有着越来越高的要求。在这个背景下&#xff0c;UI自动化测试工具成为了企业不可或缺的一部分。以下是UI自动化测试工具对企业的重要作用&#xff1a; 1. 提高软件质量 UI自动化测试工具能够模拟用户的操作&am…...

Linux--进程状态与优先级

概念 进程指的是程序在执行过程中的活动。进程是操作系统进行资源分配和调度的基本单位。 进程可以看作是程序的一次执行实体&#xff0c;它包含了程序代码、数据以及相关的执行上下文信息。操作系统通过创建、调度和管理多个进程来实现对计算机系统资源的有效利用。 每个进程…...

如何实现无公网ip固定TCP端口地址远程连接Oracle数据库

文章目录 前言1. 数据库搭建2. 内网穿透2.1 安装cpolar内网穿透2.2 创建隧道映射 3. 公网远程访问4. 配置固定TCP端口地址4.1 保留一个固定的公网TCP端口地址4.2 配置固定公网TCP端口地址4.3 测试使用固定TCP端口地址远程Oracle 前言 Oracle&#xff0c;是甲骨文公司的一款关系…...

Orchestrator源码解读2-故障失败发现

目录 前言 核心流程函数调用路径 GetReplicationAnalysis 故障类型和对应的处理函数 ​编辑 拓扑结构警告类型 核心流程总结 与MHA相比 前言 Orchestrator另外一个重要的功能是监控集群&#xff0c;发现故障。根据从复制拓扑本身获得的信息&#xff0c;它可以识别各种故…...

REST2SQL是什么?它有什么功能和特性?它值不值得我们去学习?我们该如何去学习呢?

REST2SQL是一种将RESTful API转换为SQL查询的工具或技术。它可以将RESTful API中的请求转换为对数据库的SQL查询&#xff0c;以便从数据库中检索、更新或删除数据。 REST2SQL的工作原理是通过分析RESTful API的请求参数和路径&#xff0c;将其转换为相应的SQL查询语句。这样可…...

Android 实现获取集合中出现重复数据的值和数量

方法一&#xff1a;使用HashMap和HashSet 创建一个HashMap&#xff0c;用于存储集合中的元素及其出现次数。 Map<String, Integer> map new HashMap<>();遍历集合&#xff0c;将每个元素作为键&#xff0c;将其出现次数作为值添加到HashMap中。 for (String it…...

【QT学习十一】QThread

一、引言 在现代软件开发中&#xff0c;多线程编程变得越来越重要&#xff0c;尤其是对于需要处理并发任务的应用程序。Qt C 框架提供了强大的多线程支持&#xff0c;使得开发者能够轻松地创建和管理多线程应用。 在 Qt 中&#xff0c;多线程的实现主要基于 QThread 类。QThrea…...

Mybatis 39_使用MBG生成代码

此2个插件均未晚装成功!!!! 安装 MyBatipse插件 MyBatipse插件 - 开发MyBatis应用的Eclipse插件- 自动完成- 有效性验证- Mapper视图使用MBG MyBatis Generator (MBG):根据底层数据表来自动生成Mapper组件只要两步即可: (1) 提供一个简单的配置文件,告诉MBG连接数据…...

Hudi metadata table(元数据表)

什么是metadata表 Metadata表即Hudi元数据表,是一种特殊的Hudi表,对用户隐藏。该表用于存放普通Hudi表的元数据信息。Metadata表包含在普通Hudi表内部,与Hudi表是一一对应关系。 元数据表的作用 ApacheHudi元数据表可以显著提高查询的读/写性能。元数据表的主要目的是消…...

提高iOS App开发效率的方法

引言 随着智能手机的普及&#xff0c;iOS App开发成为越来越受欢迎的技术领域之一。许多人选择开发iOS应用程序来满足市场需求&#xff0c;但是iOS App开发需要掌握一些关键技术和工具&#xff0c;以提高开发效率和质量。本文将介绍一些关键点&#xff0c;可以帮助你进行高效的…...

MPU机制与实现详解

目录 MPU机制与实现详解 Partition元素-MPU Partition实现元素OSApplication Partition元素-RTE MPU机制与实现详解 1、freedom from interference 此概念来自ISO26262-1&#xff1a;多个元素之间没有可能导致违反安全目标的级联故障&#xff0c;称之为免于干涉。 在左侧的…...

pom文件冲突引起的Excel无法下载

问题一&#xff1a;之前生产环境上可以进行下载Excel的功能突然不能用了 报错提示信息&#xff1a; NoClassDefFoundError: Could not initialize class org.apache.poi.xssf.usermodel.XSSFWorkbook&#xff0c; 在最开始初始化的时候找不到对应的类&#xff0c;虽然我的Libr…...

影墨·今颜开源可部署方案:私有化AI影像系统建设白皮书

影墨今颜开源可部署方案&#xff1a;私有化AI影像系统建设白皮书 1. 引言&#xff1a;重新定义AI影像生成标准 在数字影像创作领域&#xff0c;我们经常面临一个困境&#xff1a;AI生成的图片往往带有明显的"塑料感"&#xff0c;缺乏真实照片的温度和质感。影墨今颜…...

Vivado GUI隐藏技巧:如何手动修改OOC模式IP的时钟频率(附200MHz实战案例)

Vivado GUI隐藏技巧&#xff1a;如何手动修改OOC模式IP的时钟频率&#xff08;附200MHz实战案例&#xff09; 在FPGA开发中&#xff0c;Vivado的IP核(IP Catalog)功能极大提升了设计效率&#xff0c;但OOC(Out-of-Context)模式下IP核的时钟频率设置却常常让初学者困惑。当你在G…...

百川2-13B-4bits+OpenClaw组合优化:5招降低Token消耗

百川2-13B-4bitsOpenClaw组合优化&#xff1a;5招降低Token消耗 1. 为什么需要关注Token消耗&#xff1f; 当我第一次将百川2-13B-4bits模型与OpenClaw对接时&#xff0c;就被Token消耗的速度震惊了。一个简单的文件整理任务&#xff0c;前后不到10分钟的操作&#xff0c;竟然…...

上海本凡科技引领小程序开发行业,凭实力成为最受欢迎的公司

上海本凡科技在小程序开发行业中取得的成就&#xff0c;可以归结为对客户需求的深刻理解和快速响应。公司致力于构建灵活易用的小程序&#xff0c;满足不同客户的商业目标。通过持续关注市场变化和用户反馈&#xff0c;本凡科技快速调整开发策略&#xff0c;以确保其产品始终符…...

ATtiny85极简Si5351 CLK0驱动:100–150MHz单频点时钟配置

1. 项目概述G1OJS_Tiny_Si5351_CLK0 是一个专为资源极度受限的微控制器&#xff08;如 ATtiny85&#xff09;设计的极简型 Si5351A 时钟发生器驱动库&#xff0c;其核心目标是仅通过最小代码体积实现对 Si5351A 芯片 CLK0 输出引脚的精确频率配置&#xff0c;工作范围严格限定在…...

1746-NR4电阻模拟输入

1746-NR4 模拟输入模块&#xff08;电阻输入&#xff09;特点由 Allen-Bradley 生产&#xff0c;属于 SLC 500 系列类型为 模拟输入模块&#xff0c;专门用于电阻信号采集提供 4 路独立输入通道支持热电偶、RTD&#xff08;热电阻&#xff09;及其他电阻传感器输入精度高&#…...

1117系列LDO稳压器评测与选型指南

1. 1117系列线性稳压器深度评测与技术分析1.1 线性稳压器基础原理线性稳压器(LDO)作为电源管理系统的核心器件&#xff0c;承担着电压转换与稳定的关键功能。其工作原理是通过内部反馈环路调节导通元件的阻抗&#xff0c;将输入电压转换为稳定的输出电压。在嵌入式系统设计中&a…...

ESP32上玩转LVGL8:手把手教你解决移植中的常见坑(含ST7735S适配)

ESP32与LVGL8深度适配实战&#xff1a;ST7735S显示驱动的优化与避坑指南 在嵌入式GUI开发领域&#xff0c;LVGL&#xff08;Light and Versatile Graphics Library&#xff09;因其轻量级和高度可定制性已成为开源图形库的佼佼者。当ESP32这颗物联网明星芯片遇上LVGL8&#xff…...

DS3231/DS3232高精度RTC驱动设计与工业时间同步实践

1. DS323x_Generic 库深度技术解析&#xff1a;面向工业级时间同步的嵌入式RTC驱动设计1.1 高精度时间基准的工程必要性在嵌入式系统中&#xff0c;时间戳的准确性直接决定系统可靠性。传统MCU内置RTC&#xff08;如STM32的BKP域RTC&#xff09;在-40℃~85℃工业温度范围内月漂…...

避开这3个坑!Zynq PS与PL通过BRAM通信时,你的AXI配置可能错了

Zynq PS与PL通过BRAM通信的三大AXI配置陷阱与实战解决方案 在嵌入式系统开发中&#xff0c;Zynq系列芯片的PS&#xff08;Processing System&#xff09;与PL&#xff08;Programmable Logic&#xff09;之间的高效数据交互是许多项目的核心需求。BRAM&#xff08;Block RAM&am…...