Mysql服务的安装

2023-10-27

本文适用于新手/小白 , 而且专业术语不到位。本文内容可能无法解决教程外其他问题,望多包涵

多图警告

此教程适用于windows系统

1d9a33014b1444aa844c9e6ce49010d4.png

 

教程流程↑↑

 

 


安装时

1、下载安装包

     这个是下载链接

MySQLhttps://www.mysql.com/

 

 打开界面后单击【DOWNLOADS】(下载)

 5b173412327a410b8a1925078a49b604.png

 

 然后在此页面下划,找到这行链接

1e5a56bece1b4d078d7cb2010ef92025.png

 

点击进入后,在这两个链接里选择下载(效果相同)

fef6876082af4ee58dce59d397583a0a.png

 

/*  这里多说几句

    *不论选哪个,挑界面里最大的文件下载(避免繁琐操作)

    *Mysql常见版本是 5.7+ 或者是 8.0+,特别说明,没有6.+和7.+版本的Mysql服务。版本是直接从  5.7+  跳到  8.0+ 的

*/

这里笔者选择的是下面的,点击【Download】即可下载。如果想要安装5.7+版本的单击这里

be22f2a14207442189e2a906512e0851.png

出现这个界面后,点击这里直接下载

6b561e7f12684f6fac9f3a3490b69551.png

 

 2、安装MySQL

下载好安装包后双击打开,跳出这个界面,选择这个,然后【next】进入下一步

36f4df2c876e411083b8c8336132db3b.png

 

ps:若这步卡了请耐心等待

 

7bd878d6cc6f4d2ea3c9448decabeeab.png

 

 

如图选择对应的安装项,单击选择后,再点击这个向右的箭头,表示添加安装

// 不要在下面打钩!!

378734ce4e054b179a925364d70e1d2b.png

 

 

如果安装的是 5.7+ 版本且操作系统是64x的,请选择x64

 

1fa2af236a9a4f36b98409769cd718d4.png

 

如果想要把安装位置和文件路径指定,点击这里

//要先点击右边框里的安装条目才会出现图里的小字

b74eb5e427cd4a13a1174fbb8287da42.png

 

 

点击这个 【Advanced Options 】    ,选择指定位置 ,然后【ok】或者【yes】确认

067a478d20ad4450a936ad5b154538f7.png

 

 

然后【ok】或者【yes】确认,再【next】进入下一步

de131d087fe443739751ceefe10b16f3.png

 

 

若出现这个界面,任【yes】确定

c2d9d11efdfd414fa17b4979c09b7fa1.png

 

点击确认安装

 

cf44ce15d0c54813b8b6bc41a3a9d8ec.png

 

 之后一直选择【next】,直到,这里按照图(推)里(荐)的信息选择,然后【next】

 

/*  这里多说几句

    这里若是简单教学使用,按系统推荐的即可,不需要修改选项,不代表不能修改,这里不作深入教程

*/

55d6009535ab43188cbbe822a4bfa387.png

 

出现这个界面后选择第二个选项

 

/*

    这里建议是自己的电脑或用于教学时,选择第二项,否则在使用图形化管理mysql软件时会出现错误。若是其他用途请选第一项

   8.0 + 版本才会有这个界面,5.7 + 是没有这个界面的

*/

1b617b9722764d5bbd1f3a7553a4c73d.png

 

 

然后设置自己的密码并输入确认密码(第二次输入),这里mysql默认把账户名定为  root  ,不需要用户自己输入。然后【next】进入下一步

 

// 注意记住自己的密码,两次输入要一致,否则不能进入下一步

231405094a894ad496d87dc353c48a6f.png

 

这里保持默认,【next】进入下一步 (这里是在询问:是否开机自己启动和服务的名字)

// 取名时请用英文和英文空格,否则可能发生错误

 

3c5f6a61f7ac42fda2ddb66dd9413020.png

 

 若出现这个界面,建议选择no  ,当人,随个人喜好(询问用户:有新版本的mysql时要不要推荐安装)

 

087879791c63472c883025f311c177f4.png

 

 

然后【Execute】安装,这里可能需要一点时间,请耐心等待

 

f88ad6c2ea5c4d7099755bbb94c5f123.png

 

当这里的勾全部打上时说明安装正确

 

892a59b6b8d048d88008ad5399718f04.png

 

然后【Finish】,【next】,【Finish】,完成安装

// 完成安装后,安装界面自动退出

 

设置环境变量

先打开高级系统设置

// 右键单击【此电脑】- 【属性】-【高级系统设置】

8850d643f3174fd196889cec03eede9d.png

 双击这个【Path】

3b1b49babe2040c9b865235de9fda869.png

 

然后新建

76b151554f64420abea70cca4a1096dc.png

 

 这里要填充的内容是安装mysql时的文件目录下的【bin】

ee713b744fc24830b85c56277a61c4cc.png

 

 // 点击条框内中空白处即可复制,其路径因人而异

把它粘贴到这里,然后把它【上移】到正数第一的位置

0680cf95e8174d1782e36965ac7961cb.png

然后一直【确定】,直到界面自动消失

 

测试安装结果

键盘上同时按  win 和 r 键,打开【运行】

 

ba3f06a037bc4c299c1012cbeb58d62c.png

 

输入  cmd  ,然后单击确定,打开这个57

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

Mysql服务的安装 的相关文章

  • 使用 Hibernate 在 MySQL 中存储字节数组

    我正在尝试保存带有字节数组字段的实体 我在 MySQL 数据库之上使用 Hibernate 和 JPA 这是字段定义 对于嵌入式 H2 数据库来说效果很好 Entity name blob public class Blob Lob Bas
  • HTAccess - 令人困惑的干净网址

    如果我想简单地重定向 clients page to clients php view page我会使用像这样简单的东西 它效果很好 Options FollowSymlinks RewriteEngine on RewriteRule c
  • MySQL 导入 125000 行 CSV 的最快方法?

    这是我第一次使用 MySQL 除了对现有数据库进行一些基本查询之外 所以我不擅长解决这个问题 我有一个包含 125 000 条记录的 CSV 我想将其加载到 MySQL 中 我安装了版本 8 和工作台 我使用导入向导加载 CSV 它开始导入
  • 通过我的java代码导出数据库

    我想使用我的 java 代码导出我的 MySQL 数据库 但我还没有找到任何办法 我想要做的就是我的应用程序中有一个按钮作为 导出数据库 单击该按钮时 我的数据库应导出到指定的路径 我使用了以下代码 但它不起作用 Runtime runti
  • 如果列有多个逗号分隔值,如何过滤 mysql 数据?

    我想问如果检查条件以查找具有多个逗号分隔值的列 如何过滤 mysql 数据 我给你举个例子 我有下表说 tbitems id item names item types item features 1 item 1 8 6 10 5 4 9
  • MySQL Workbench 6.0 错误无法获取管理员的管理访问权限?

    我在这里使用 MySQL Workbench 6 0 当我选择服务器状态时 出现此错误 对此 我尝试在Google和StackOverflow上寻找解决方案 e g 这个结果 https stackoverflow com question
  • MYSQL 查询返回“资源 id#12”而不是它应返回的数值

    不知道为什么 但这返回了错误的值 我正在取回此资源 ID 12 而不是我正在寻找的数值 1 执行此操作的代码是 type SELECT account type from user attribs WHERE username userna
  • 在docker中使用MySQL数据库设置aspnetcore

    我正在尝试设置一个 docker compose 文件 其中包含 asp net core mysql 数据库和 phpmyadmin 的容器 设置我的 mysql 服务器没有问题 我可以使用 phpmyadmin 访问它 我的 asp n
  • mySQL MATCH 跨多个表

    我有一组 4 个表 我想对其进行搜索 每个都有全文索引 查询可以使用每个索引吗 CREATE TABLE categories id int 5 unsigned NOT NULL auto increment display order
  • PHP 选择后立即删除

    我有一个 PHP 服务器脚本 它从 MySQL 数据库中选择一些数据 一旦我将 mysql query 和 mysql fetch assoc 的结果存储在我自己的局部变量中 我就想删除我刚刚选择的行 这种方法的问题在于 PHP 似乎对我的
  • ActiveRecord3死锁重试

    Rails 3 或 ActiveRecord 3 是否有任何插件可以复制旧版本死锁重试 http agilewebdevelopment com plugins deadlock retry插入 或者 该插件仍然适用于 Rails 3 吗
  • 比较表中的行以了解字段之间的差异

    我有一个包含 20 多列的表 客户端 其中大部分是历史数据 就像是 id clientID field1 field2 etc updateDate 如果我的数据如下所示 10 12 A A 2009 03 01 11 12 A B 200
  • java mysql 准备好的语句

    我正在尝试使用 java 向数据库中进行简单的插入 它告诉我我的 sql 语法已关闭 但是 当我复制打印出来的字符串并将其放入 phpmyadmin 中的 sql 命令中时 它会正确执行该命令 并且我似乎无法弄清楚 java 中的字符串查询
  • 阻止注销页面后的后退按钮

    我有 php 注销页面 当用户单击注销链接时 请参阅此页面并重定向到索引页面 但是当单击后退按钮时 我会看到带有用户数据的上一页 当然 当我刷新页面时 我看不到以前的页面和数据 我在单击注销并单击后退按钮后检查了其他代码 drupal 但我
  • MySQL Connector/C++ 库链接错误问题

    PROBLEM 好吧 我一直在尝试遵循 MySQL Forge Wiki 和其他一些网站上的示例代码 这些网站提供了有关如何获得简单数据库连接的教程 但由于某种原因 我的项目总是因链接错误而失败 我可以我自己不明白为什么或如何解决它 我仍在
  • MySQL 使用 ALTER IGNORE TABLE 出现重复错误

    我的 MySQL 中有一个有重复项的表 我尝试删除重复项并保留一项 我没有主键 我可以通过以下方式找到重复项 select user id server id count as NumDuplicates from user server
  • InnoDB 因读未提交而死锁! - Java - Glassfish - EJB3(JPA/Hibernate)

    几天来 我在使用 Glassfish EJB3 和 Mysql InnoDB 的 Java 应用程序上遇到了死锁问题 配置 Mysql InnoDB Ver 14 12 Distrib 5 0 51a 适用于 debian linux gn
  • 如何在Sequelize中设置查询超时?

    我想看看如何在 Sequelize 中设置查询的超时时间 我查看了 Sequelize 文档以获取一些信息 但我找不到我要找的东西 我发现的最接近的是 pools acquire 选项 但我不想设置传入连接的超时 而是设置正在进行的查询的超
  • MySQL MIN/MAX 所有行

    我有桌子Races与行ID Name and TotalCP 我选择分钟 TotalCP FROM Races 但是我想选择具有最小值的整行 我如何在单个查询中做到这一点 从聚合值获取整行的一般形式是 SELECT FROM Races W
  • 在 MySQL 中使用 COUNT 时如何返回 0 而不是 null

    我使用此查询返回存储在 sTable 中的歌曲列表以及存储在 sTable2 中的总项目数 SQL queries Get data to display sQuery SELECT SQL CALC FOUND ROWS str repl

随机推荐

  • 傻白入门芯片设计,史上最最最全DRAM介绍(十二)

    目录 1 DRAM单元阵列 1 1 DRAM基本单元 1 2 cell阵列 1 3 cell阵列的读取 1 4 DRAM刷新 2 DRAM芯片的读写 2 1 必须的周围逻辑 2 2 完整的读过程 重点 2 3 完整的写过程 2 4 时间消耗
  • javascript 数组一键乱序

    方法1 给数组原生的sort方法传入一个函数 此函数随机返回1或 1 达到随机排列数组元素的目的 const arr1 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 const shuffleArray arr g
  • MAC机后端开发必备

    开篇 相信很多日常使用 MAC 进行软件开发的同学会有一种感受 在换 MAC 机的时候 拿到的都是一些裸系统 有一些常用必备的软件需要重新来安装一遍 我也遇到几次这样的问题 发现每次配置开发环境时都要安装这么几个方便好用的工具 在这总结一下
  • 获取url中的参数

    获取url 后的参数 location对象 含有当前URL的信息 属性 href 整个URL字符串 protocol 含有URL第一部分的字符串 如http host 包含有URL中主机名 端口号部分的字符串 如 www cenpok ne
  • 使用openssl_encrypt方法替代mcrypt_encrypt做AES加密

    mcrypt encrypt在php7 1中已被废弃 需要使用openssl encrypt代替 mdecrypt generic版 public function encrypt cbc str iv encryptKey module
  • java8中stream()的使用案例

    Test public void t1 List
  • VS2008中的 fatal error C1902: 程序数据库管理器不匹配

    因为VC Bin 下没有 msobj80 dll mspdb80 dll mspdbcore dll mspdbsrv exe 这四个文件 解决的方法 1 gt 直接从Common7 IDE 下复制这四个文件到VC Bin 下即可解决 2
  • Android-四大应用组件之Activity

    一 理论概述 Activity的理解 二 Intent和IntentFilter的理解 显示意图 当目标组件是当前应用的 则用显示意图 隐式意图 当目标组件是其他应用的 则用隐式意图 三 相关API 四 Activity的启动流程 通过Ac
  • 网络安全工具——Wireshark抓包工具

    文章目录 一 Wireshark抓包介绍 1 WireShark简介 2 WireShark的应用 3 WireShark抓数据包技巧 二 Wireshark抓包入门操作 1 常见协议包 2 查看本机要抓包的网络 3 混杂模式介绍 4 如何
  • stratascratch刷题1 salaries difference && Finding Updated Records

    1 解题 select select max salary from db employee join db dept on db employee department id db dept id where department mar
  • 接口测试的基础(网络传输知识与协议篇)

    接口测试的基础 测试人员对于接口测试的理解总是停留在工具使用层面 很多情况下 测试人员会花很大的 代价去学习一个工具 而测试工具本身的局限性 又导致测试人员陷入想直接用现成的测试框架 却又无法进行扩展的僵局 最后由于项目的特殊性等客观因素
  • ping命令中ICMP协议包的分析

    UDP收发以及所需要的ARP协议已经全部实现 接下来让咱们的协议栈支持ping 俗称能ping通 ping的请求和发送实际是ICMP协议的一个子集 ICMP可以参考ICMP数据包结构 Focus 新浪博客 在IP头中ICMP协议的标识是01
  • springboot项目读取 resource下面的json文件,并且解析

    在Spring Boot项目中 如果要读取src main resources目录下的JSON文件 可以使用ResourceLoader来加载文件 并使用Jackson库将JSON文件解析成Java对象 以下是一个简单的示例代码 impor
  • Type-C协议简介(CC检测原理)

    1 简介 越来越多的手机开始采用Type C作为充电和通信端口 Type C连接器实物和PIN定义如下图 目录 1 简介 Type C连接器中有两个管脚CC1和CC2 他们用于识别连接器的插入方向 以及不同的插入设备 本文介绍CC的基本识别
  • Bootrom概述

    1 Bootrom 是指on chip bootrom 在CPU芯片内部 内嵌有小的boot程序 bootloader 类似于PC机主板上的BIOS的存储区域 2 Bootloader怎么得到 如果对开发板有些改动 还能使用开发板的boot
  • solidity学习过程---msg

    solidity 5 0 remix测试 个人学习 欢迎指正 msg 研究了好一会 感觉还是有点困惑 msg sender 当前合约的调用者 1 部署合约的地址 2 调用该合约的地址 msg value 随消息发送的 wei 的数量 其实并
  • 【Spark NLP】第 15 章:聊天机器人

    大家好 我是Sonhhxg 柒 希望你看完之后 能对你有所帮助 不足请指正 共同学习交流 个人主页 Sonhhxg 柒的博客 CSDN博客 欢迎各位 点赞 收藏 留言 系列专栏 机器学习 ML 自然语言处理 NLP 深度学习 DL fore
  • sonarQube详细安装

    目录 安装前提 将zip包scp到服务器 解压sonar的zip包 修改配置 创建用户sonar 将sonar目录授权给sonar用户 执行命令 查看日志 遇到的问题 今天学习了一下sonar 想看看代码质量检查工具的使用 安装前提 需要j
  • python笔记9--socket初步使用

    python笔记9 socket初步使用 1 介绍 2 源码案例 2 1 tcp c s 案例 2 2 udp c s 案例 3 说明 最近需要写个c s小应用 因此看了下socket编程 把学习的笔记贴在此处以便于后续查阅 1 介绍 本文
  • Mysql服务的安装

    本文适用于新手 小白 而且专业术语不到位 本文内容可能无法解决教程外其他问题 望多包涵 多图警告 此教程适用于windows系统 教程流程 安装时 1 下载安装包 这个是下载链接 MySQLhttps www mysql com 打开界面后