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

【MySQL】:超详细MySQL完整安装和配置教程

个人头像
🎥 屿小夏 : 个人主页
🔥个人专栏 : MySQL从入门到进阶
🌄 莫道桑榆晚,为霞尚满天!

文章目录

  • 📑前言
  • 一. MySQL数据库
    • 1.1 版本
    • 1.2 下载
    • 1.3 安装
    • 1.4 客户端连接
  • 🌤️全篇总结

在这里插入图片描述

📑前言

本篇博客将介绍MySQL数据库的社区版安装过程,包括下载、安装、配置和客户端连接等步骤。通过本文,读者将了解如何在其计算机上安装MySQL Community Server 8.0.26,并配置环境变量以及启动停止MySQL服务。(内容超级干货)

一. MySQL数据库

1.1 版本

image-20231220153703167

官方: https://www.mysql.com/

MySQL官方提供了两种不同的版本:

  • 社区版本(MySQL Community Server)

    免费, MySQL不提供任何技术支持

  • 商业版本(MySQL Enterprise Edition)

    收费,可以使用30天,官方提供技术支持

本篇博客所讲述的是MySQL的社区版-MySQL Community Server 8.0.26的下载安装

1.2 下载

下载地址:https://downloads.mysql.com/archives/installer/

image-20231220153928477

需要安装包的小伙伴可以私信“MySQL”领取。

1.3 安装

要想使用MySQL,我们首先先得将MySQL安装好,下面的步骤,一步一步的完成MySQL的安装。

  1. 双击官方下来的安装包文件

image-20231220154219466

  1. 根据安装提示进行安装

image-20231220154233955

image-20231220154237235

image-20231220154242772

安装MySQL的相关组件,这个过程可能需要耗时几分钟,耐心等待。

image-20231220154253979

image-20231220154300519

image-20231220154306301

image-20231220154312453

输入MySQL中root用户的密码,一定记得记住该密码

image-20231220154340904

image-20231220154351522

image-20231220154356909

  1. 配置

安装好MySQL之后,还需要配置环境变量,这样才可以在任何目录下连接MySQL。

A. 在此电脑上,右键选择属性

image-20231220154425085

B. 点击左侧的 “高级系统设置”,选择环境变量

image-20231220154710341

C. 找到 Path 系统变量, 点击 “编辑”

image-20231220154826181

D. 选择 “新建” , 将MySQL Server的安装目录下的bin目录添加到环境变量

image-20231220154927220

  1. 启动停止

MySQL安装完成之后,在系统启动时,会自动启动MySQL服务,我们无需手动启动了。

当然,也可以手动的通过指令启动停止,以管理员身份运行cmd,进入命令行执行如下指令:

net start mysql80
net stop mysql80

image-20231220155044119

注意

上述的 mysql80 是我们在安装MySQL时,默认指定的mysql的系统服务名,不是固定的,如果未改动,默认就是mysql80。

image-20231220155101484

1.4 客户端连接

**方式一:**使用MySQL提供的客户端命令行工具

image-20231220155136434

**方式二:**使用系统自带的命令行工具执行指令

mysql [-h 127.0.0.1] [-P 3306] -u root -p参数:-h : MySQL服务所在的主机IP-P : MySQL服务端口号, 默认3306-u : MySQL数据库用户名-p : MySQL数据库用户名对应的密码

[]内为可选参数,如果需要连接远程的MySQL,需要加上这两个参数来指定远程主机IP、端口,如果连接本地的MySQL,则无需指定这两个参数。

image-20231220155218068

注意: 使用这种方式进行连接时,需要安装完毕后配置PATH环境变量。

🌤️全篇总结

本文详细介绍了MySQL数据库社区版(MySQL Community Server 8.0.26)的下载、安装、配置和客户端连接过程。读者通过本文可以学习如何双击安装包文件、配置环境变量、启动停止MySQL服务以及使用客户端命令行工具连接MySQL数据库。同时,本文还提供了相关的注意事项,帮助读者顺利完成MySQL数据库的安装和配置。

image-20231220160021552

工具连接MySQL数据库。同时,本文还提供了相关的注意事项,帮助读者顺利完成MySQL数据库的安装和配置。

[外链图片转存中…(img-d9H8uqAS-1703482569347)]

相关文章:

  • 【网络编程】基于UDP数据报实现回显服务器程序
  • 沉浸式go-cache源码阅读!
  • pytest 的 fixture 固件机制
  • 竞赛保研 基于RSSI的室内wifi定位系统
  • STM32软硬件CRC测速对比
  • Django之按钮(actions)
  • Linux服务器 部署飞书信息发送服务
  • 信息系统定级与等级测评的具体过程
  • 测试C#使用AForge从摄像头获取图片
  • 轮廓平滑方法
  • 怎么使用5118站长工具API接口处理采集数据
  • 设计模式之-命令模式,快速掌握命令模式,通俗易懂的讲解命令模式以及它的使用场景
  • 每次maven刷新jdk都要重新设置
  • 2023年12月【考试战报】|ORACLE OCP 19C考试通过
  • 关于测试技能和职业规划,ChatGPT这样说
  • JavaScript 如何正确处理 Unicode 编码问题!
  • C学习-枚举(九)
  • FastReport在线报表设计器工作原理
  • Hexo+码云+git快速搭建免费的静态Blog
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • JavaScript中的对象个人分享
  • Logstash 参考指南(目录)
  • SQLServer插入数据
  • - 概述 - 《设计模式(极简c++版)》
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 规范化安全开发 KOA 手脚架
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #pragma once与条件编译
  • $refs 、$nextTic、动态组件、name的使用
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (多级缓存)缓存同步
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (十)T检验-第一部分
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (四)库存超卖案例实战——优化redis分布式锁
  • (算法)求1到1亿间的质数或素数
  • (原創) 未来三学期想要修的课 (日記)
  • (转) Android中ViewStub组件使用
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .Net下的签名与混淆
  • @RequestParam详解
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [ 渗透测试面试篇 ] 渗透测试面试题大集合(详解)(十)RCE (远程代码/命令执行漏洞)相关面试题
  • [ 云计算 | AWS 实践 ] Java 如何重命名 Amazon S3 中的文件和文件夹
  • [ABP实战开源项目]---ABP实时服务-通知系统.发布模式
  • [Android Pro] Notification的使用
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作
  • [AUTOSAR][诊断管理][ECU][$37] 请求退出传输。终止数据传输的(上传/下载)
  • [C/C++]关于C++11中的std::move和std::forward
  • [CUDA 学习笔记] CUDA kernel 的 grid_size 和 block_size 选择