2024年最新 MySQL的下载、安装、启动与停止

一、MySQL的下载

MySQL最常用的2个版本:

  • 社区版:免费开源,自由下载,不提供官方技术支持,大多数普通用户选择这个即可。
  • 企业版:需要付费,不能在线下载,可以使用30天,提供官方技术支持。

我们这里以社区版为例

打开官网:MySQLicon-default.png?t=N7T8https://www.mysql.com/

点击 【DOWNLOADS】下载, 如下:

 进入后,往下滑动,找到【MySQL Community (GPL) Downloads »】,点击进入,如下:

进入后,会进入到一个产品列表,我们点击【MySQL Community Server】如下:

 进入后,点击顶部Archives可以选择以往的版本,如下:

这里,默认下载最新版本的

选择所需要的版本,点击对应的下载按钮即可,如下:

ZIP文件是免安装的 压缩包,解压后手动进行配置。

MSI文件是安装文件,安装过程中都是图形化操作。

注意:

1.这里是8.3版本的,由于8.3版改进较多,推荐 MySQL 8.0.33.0版本的👉下载链接
2.电脑中必须有python(没有会导致部分功能无法使用)
   下载地址:https://www.python.org/ftp/python/3.9.7/python-3.9.7-amd64.exe
3.不同版本之间安装区别较大!

接下来,进入到最终下载页面

我们点击页面下方的【No thanks, just start my download】(下面红框处),即可不登陆进行下载,如下:

二、安装

 两种安装文件的安装方法:

 免安装的手动配置:超详细MySQL下载安装教程(免费社区版) - 知乎 

图形版的安装: Mysql(下载、安装、环境配置详细图文)_mysql下载-CSDN博客

三、MySQL服务的启动与停止

两种方式,效果一样:

方式1:使用图形界面启动与停止

WIN+R 运行,输入:services.msc 打开win的服务管理

找到MySQL80这个服务(MySQL80是安装时候的默认服务名称,也可以在安装时自定义)

在服务上右键,即可以停止 和 启动 服务。

方式2 :使用命令行启动与停止

WIN+R 运行,输入:cmd 打开win的命令行,执行操作命令:

(说明:MySQL80是安装时候的默认未修改的服务名称,也可以在安装时自定义)

启动命令:net start mysql80

停止命令:net stop mysql80

三、MySQL的连接

有两种方式连接使用,1是直接命令行,2是使用客户端工具

方式1:使用Mysql提供的客户端命令行连接

打开后,输入密码即可

进入成功如下:

方式2,使用win的(cmd)命令行

cmd进入命令行,执行:mysql [-h 127.0.0.1] [-P 3306] -u root -p 

说明:

-h表示指定IP地址(这里的127.0.0.1 是本地ip )

-P表示指定端口(这里的3306 是安装Mysql 时没有修改的默认端口号)

-u表示指定用户(这里是root用户)

-p表示指定密码登录

本地环境时,连接命令可以简化为:mysql -u root -p

当使用win命令行时,如果要在任意位置使用,则需要配置Mysql的环境变量,否则可能出现下面的情况:

设置环境变量

右击左下角,选择设置,如下:

或者,鼠标点击左下角图标后,选择小齿轮也可以,如下:

进入到设置,选择【关于】,点击【高级系统设置】如下

弹出一个界面,选择【环境变量】,如下:

进入后,

 接着,打开Mysql的默认安装位置如下:

我们需要进入Mysql server的bin目录,拷贝地址

再在 系统变量 中,选中【Path】点击 编辑,如下:

进入后,点击新建,如下: 

添加环境变量值:C:\Program Files\MySQL\MySQL Server 8.0\bin

注意:上面红色的部分为 你Mysql的安装目录

点击确定即可。

设置后,重启一下服务,如下:

连接试验一下:

成功。

四、Mysql的使用

执行显示全部数据库:show databases;

注意,每一句后面有一个分号

如果语句结尾不加分号,按回车的时候会进入多行输入模式,如果需要结束多行输入,只需输入 一个 分号即可,如下:

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ctfshow web72

下载源码: 开启环境: 本题设置了 open_basedir(),将php所能打开的文件限制在指定的目录树中,包括文件本身。 因为 ini_set() 也被限制了,所以 open_basedir() 不能用 ini_set() 重新设置绕过。 使用 php 伪协议 glob:…

【网络】:网络套接字(UDP)

网络套接字 一.网络字节序二.端口号三.socket1.常见的API2.封装UdpSocket 四.地址转换函数 网络通信的本质就是进程间通信。 一.网络字节序 我们已经知道,内存中的多字节数据相对于内存地址有大端和小端之分, 磁盘文件中的多字节数据相对于文件中的偏移地址也有大端小端之分,网…

数据结构----链表介绍、模拟实现链表、链表的使用

文章目录 1. ArrayList存在的问题2. 链表定义2.1 链表的概念及结构2.2 链表的组合类型 3. 链表的实现3.1 单向、不带头、非循环链表的实现3.2 双向、不带头节点、非循环链表的实现 4.LinkedList的使用4.1 什么是LinkedList4.2 LinkedList的使用4.2.1. LinkedList的构造4.2.2. L…

npm 淘宝镜像正式到期

由于node安装插件是从国外服务器下载,如果没有“特殊手法”,就可能会遇到下载速度慢、或其它异常问题。 所以如果npm的服务器在中国就好了,于是我们乐于分享的淘宝团队干了这事。你可以用此只读的淘宝服务代替官方版本,且同步频率…

Docker 数据管理、容器互联、网络与资源控制

一、docker数据管理 管理 Docker 容器中数据主要有两种方式:数据卷(Data volumes)和数据卷容器(Datavolumes containers)。 1、数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立…

seata 分布式

一、下载安装seata 已经下载好的朋友可以跳过这个步骤。这里下载的是seata1.6.1这个版本。 1、进入seata官网 地址: https://seata.io/zh-cn/index.html 2、进入下载 3、点击下载地址 下载地址: https://github.com/seata/seata 二、配置seata 进入c…

​ PaddleHub 首页图像 - 文字识别chinese_ocr_db_crnn_server​

PaddleHub 便捷地获取PaddlePaddle生态下的预训练模型,完成模型的管理和一键预测。配合使用Fine-tune API,可以基于大规模预训练模型快速完成迁移学习,让预训练模型能更好地服务于用户特定场景的应用 零基础快速开始WindowsLinuxMac Paddle…

MacOS安装反编译工具JD-GUI以及解决无法打开的问题

目录 一.下载地址 二.安装 三.问题 四.解决办法 1.显示包内容 2.找到Contents/MacOS/universalJavaApplicationStub.sh 3.修改sh文件 4.保存后再次打开即可 一.下载地址 Java Decompiler 二.安装 将下载下来的 jd-gui-osx-1.6.6.tar 解压,然后将 JD-GUI.a…

驾驭AI绘画:《AI魔法绘画》带你秒变顶级画手!

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的…

C++笔试强训选择题7

1.对于以下代码,说法正确的是() char * p new char[100];A p 和 new出来的内存都在栈上 B p 和 new出来的内存都在堆上 C p在栈上 new出来的在堆上 D p在堆上 new出来的在栈上 new默认情况下申请的空间在堆上 2. 类模板的使用…

微信小程序~上推加载更多组件

本组件使用的是TaroReact 实现的 ,具体代码如下 一共分为tsx和less文件 //index.tsx /** RefreshLoading* description 上推加载更多组件* param loading boolean* param style* returns*/import { View } from "tarojs/components"; import React, { FC…

Ubuntu 20.04 Server 使用命令行设置 IP 地址

1、编辑 /etc/netplan/ 目录下的配置文件00-installer-config.yaml (修改之前,把原来的文件备份) 按照对应的配置进行修改IP地址和网关 2、运行命令使其生效 sudo netplan apply 修改完成后,永久有效。重启后配置不会丢失

ElasticSearch重建/创建/删除索引操作 - 第501篇

历史文章(文章累计500) 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 《国内最全的Spring Boot系列之六》 E…

ROS学习笔记11——ROS中的重名问题

一、ros功能包重名——ros工作空间覆盖 功能包重名时,会按照 ROS_PACKAGE_PATH 查找,在前的会优先执行。ROS 会解析 .bashrc 文件,并生成 ROS_PACKAGE_PATH ROS包路径,即调用功能包的顺序,该变量中按照 .bashrc 中配置…

三、ElasticSearch集群搭建实战

本篇ES集群搭建主要是在Linux VM上,未使用Docker方式, ES版本为7.10 ,选择7.10版本原因可以看往期文章介绍。 一、ElasticSearch集群搭建须知 JVM设置 Elasticsearch是基于Java运行的,es7.10可以使用jdk1.8 ~ jdk11之间的版本,更高版本还没…

【JVM】运行时数据区域,内存如何分配和对象在内存中的组成

目录 一.运行时数据区域 1.线程独享 2.线程共享 二.内存如何分配 1.指针碰撞法 2.空闲列表法 3.TLAB 三.对象在内存中的组成 ​编辑1.对象头 2.实例数据 3.对齐填充 一.运行时数据区域 1.线程独享 (1)栈 虚拟机栈:每个 Java 方法在…

c++入门语法—————引用,内联函数,auto关键字,基于范围的for循环,nullptr

文章目录 一.引用1.引例2.注意事项3.应用场景1.做参数(a:输出型参数b:内容较大参数)2.做返回值(a:修改返回值,b:减少拷贝) 4.引用和指针的区别 二.内联函数1.为什么有内联函数2.用法和底层3.特性 三.auto关键字1.基础示…

计网Lesson11 - 虚拟机网络环境及socket概述

文章目录 虚拟机的简述socket概述 虚拟机的简述 放张图在这,根本没明白是啥对啥,以后学了Linux再来吧 😦 socket概述 s o c k e t socket socket 是一种用于应用层的用户态与应用层以下的内核态交互的工具,本意为“插座”。 也就是…

聚醚醚酮(Polyether Ether Ketone)PEEK在粘接使用时使用UV胶水的优势有哪些?要注意哪些事项?

使用UV胶水在聚醚醚酮(Polyether Ether Ketone,PEEK)上进行粘接可能具有一些优势,但同时也需要注意一些事项。以下是使用UV胶水的优势和需要考虑的事项: 优势: 1.快速固化: UV胶水通常具有快速…

来聊聊大厂面试题:求Java对象的大小

写在文章开头 日常使用Java进行业务开发时,我们基本不关心一个Java对象的大小,所以经常因为错误的估算导致大量的内存空间在无形之间被浪费了,所以今天笔者就基于这篇文章来聊聊一个Java对象的大小。 你好,我叫sharkchili&#x…
最新文章