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 的安装终于完成了。

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

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

相关文章

探索AI技术的奥秘:揭秘人工智能的核心原理

人工智能(AI)已经成为当今科技领域最引人注目的话题之一。然而,对于许多人来说,AI仍然是一个神秘的领域,不清楚其核心原理。本文将探索AI技术的奥秘,为读者揭开人工智能的核心原理。 随着技术的飞速发展&am…

Asynchronous FIFO and synchronous FIFO-翻译自外网

Synchronous FIFO 先进先出 (FIFO) 是一种非常流行且有用的设计块,用于模块之间的同步和握手机制。 FIFO 的深度: FIFO 中的槽数或行数称为 FIFO 的深度。 FIFO 的宽度:每个槽或行中可以存储的位数称为 FIFO 的宽度。 在同步 FIFO 中&…

6.2 声音编辑工具GoldWave5简介(1)

不管你的MP3歌曲的简单剪接或者音频格式的转换,还是更加高级的后期加工 GoldWave5都可以令你轻松胜,甚至你自己录一首卡拉OK,也可以经过GoldWave5的修饰成为像歌星一样水晶般的动人声音!除了附有许多的效果处理功能外,它还能将编辑好的文件存成WAV、AU、SND、RAW、A…

vue 公众号开发,调用jssdk封装

vue 公众号开发,经常会使用到 转发朋友,朋友圈,调用扫一扫等功能,这时就要使用微信的 jssdk 微信jssdk传送门 1. 安装jssdk 插件 (jweixin-module) npm install jweixin-module --save 2. 封装方法 utils/jwx.js let jweixin…

sqlilabs第四十九五十关

Less-49(GET - Error based - String Bind - ORDER BY CLAUSE) 手工注入 无回显(还是单引号闭合),只能使用延时注入 自动脚本 和上一关一样 Less-50(GET - Error based - ORDER BY CLAUSE -numeric- Stacked injection) 手工注入 这里需要使用堆叠注入的思路 自…

Qt优秀开源项目之二十:RedPanda-CPP(小熊猫C++)

小熊猫C是跨平台、轻量易用的开源C/C集成开发环境。 官网:http://royqh.net/redpandacpp github:https://github.com/royqh1979/RedPanda-CPP 小熊猫C(原名小熊猫Dev-C 7)是基于Qt开发的Dev-C替代版本。和经典的Dev-C 5.11、新的Embarcadero …

TDengine 签约积成电子

随着电力系统的复杂性和数据量不断增加,电力负荷、电压、频率等庞大的时序数据需要更高效的存储和处理能力,才能确保数据的可靠性和实时性。此外,电力系统还需要对实时数据进行快速分析和决策,以确保电网的稳定运行。然而&#xf…

openssl3.2 - 官方dmeo学习 - sconnect.c

文章目录 openssl3.2 - 官方dmeo学习 - sconnect.c概述笔记END openssl3.2 - 官方dmeo学习 - sconnect.c 概述 TLS客户端 - 使用根证书, 非阻塞, 向服务器要东西. 笔记 开始一个新demo学习时, 要从头配置包含路径, 麻烦. 直接拷贝上一个实现工程, 换掉实现.c方便一些. 换的…

(超详细)4-YOLOV5改进-添加ShuffleAttention注意力机制

1、在yolov5/models下面新建一个SE.py文件,在里面放入下面的代码 代码如下: import numpy as np import torch from torch import nn from torch.nn import init from torch.nn.parameter import Parameterclass ShuffleAttention(nn.Module):def __…

C //练习 4-12 运用printd函数的设计思想编写一个递归版本的itoa函数,即通过递归调用把整数转换为字符串。

C程序设计语言 (第二版) 练习 4-12 练习 4-12 运用printd函数的设计思想编写一个递归版本的itoa函数,即通过递归调用把整数转换为字符串。 注意:代码在win32控制台运行,在不同的IDE环境下,有部分可能需要…

【IOS】惯性导航详解(包含角度、加速度、修正方式的api分析)

参考文献 iPhone的惯性导航,基于步态。https://www.docin.com/p-811792664.html Inertial Odometry on Handheld Smartphones: https://arxiv.org/pdf/1703.00154.pdf 惯性导航项目相关代码:https://github.com/topics/inertial-navigation-systems use…

openssl3.2 - 官方dmeo学习 - 索引贴

文章目录 openssl3.2 - 官方dmeo学习 - 索引贴概述笔记工程的搭建和调试环境BIOBIO - client-arg.cBIO - client-conf.cBIO - saccept.cBIO - sconnect.cBIO - server-arg.cBIO - server-cmod.cBIO - server-conf.cBIO - 总结certsEND openssl3.2 - 官方dmeo学习 - 索引贴 概述…

长尾分布定义,举个物种长尾分布和词频长尾分布的例子。

问题描述:长尾分布定义,举个物种长尾分布和词频长尾分布的例子。 问题解答: 长尾分布是一种概率分布的类型,它描述的是一种极端事件或者稀有事件的发生概率。具体来说,长尾分布描述的是少量的类别占据了大部分的样本…

SpringIOC之support模块GenericXmlApplicationContext

博主介绍:✌全网粉丝5W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验…

STM32(HAL库) CubeMX+Keil5 建立工程

STM32(HAL库) CubeMXKeil5 建立工程 目标选择 菜单栏 File 新建工程打开工程退出软件 Window 输出窗口的开启软件字体设置 Help 软件帮助文档检查软件更新管理MCU 已存在工程(Existing Projects) 最近打开过的工程(Recent Open…

2024年值得关注的10种自动化测试趋势

超级自动化测试这是利用人工智能(AI)和机器学习(ML)来自动化测试任务。超级自动化测试可以帮助减少手动测试的需求,提高测试的效率,并在开发生命周期的早期发现缺陷。 TestOps集成TestOps是将DevOps实践扩…

PyPDF2 3.0.0更新,一些函数被弃用,需要重新写

1.PdfFileWriter is deprecated and was removed in PyPDF2 3.0.0. Use PdfWriter instead. 这错误表明你正在使用的 PyPDF2 版本中已经移除了 PdfFileWriter,并在版本 3.0.0 中被替代为 PdfWriter。这是因为在 PyPDF2 的更新中,一些 API 被重新组织和更…

中霖教育:专业不对口,能考会计师吗?

学的不是会计专业,专业不对口,能不能考会计师? 从学历要求来看,考会计师并无硬性规定必须具备哪个专业的学历。所以只要符合报考条件,非会计专业的人也可以报考会计师。 除了基本条件外,报名参加中级会计考试的人员…

html学习之路:简述html文档头部 <meta> 的 http-equiv 属性

🧋当输入网址打开网页时,设置html头部meta的http-equiv属性,可以帮助浏览器更加精确和正常却的显示网页内容,比如设置网页多久自动刷新,设置网页在浏览器缓存中的时限,设置多少事件跳转到指定的网页地址&am…

leetcode-合并两个有序数组

88. 合并两个有序数组 题解: 这是一个经典的双指针问题,我们可以使用两个指针分别指向nums1和nums2的最后一个元素,然后比较两个指针所指向的元素大小,将较大的元素放入nums1的末尾,并将对应的指针向前移动一位。重复…