第二篇:MySQL安装与配置(基于小皮面板(phpstudy))

devtools/2025/1/11 10:51:45/

在第一篇中介绍了数据库的相关概念,了解到SQL是用来操作数据库管理系统的语言,因此要学习数据库技术,数据库管理系统的配备是必不可少的!

并且出于流行性实惠性的双考量而选择MySQL这款数据库管理系统软件


一,工具推荐

在本系列中,博主极力推荐直接下载一款软件小皮面板(phpstudy)

通过此软件,能够轻松完成MySQL的安装与配置,甚至能实现多版本一机兼容、一键切换MySQL版本的强大功能

如下图:(再说下去博主自己都以为收了人家的广告费了。。??)

如果你就是倔强地要拒绝这样优秀的工具,那我也为你指明官方下载的渠道和配置方式罢!mysql8.0.25安装配置教程(windows 64位)最详细_本地笔记本64位安装jdbc mysql-CSDN博客

本篇的余下内容则只介绍phpstudy将如何配置MySQL


二,配置流程

(一)下载压缩包

点击下面的链接跳转到官方下载页面后,按下图所示

①->②->③(按理说大伙应该都是64位系统吧/(ㄒoㄒ)/~~)顺序点击下载压缩包

小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)

(二)解压压缩包

选中压缩包,右键唤出菜单,选择相应的解压操作

(三)启动安装程序

解压后获得如下文件,双击运行唯一一个**.exe**文件

选择想要的路径来存放软件后,可以勾选生成快捷方式,最后点击立即安装

(四)安装MySQL,配置环境变量

1.安装MySQL

到上一步我们已经完成了**小皮面板(phpstudy)**的安装,接下来才是配置MySQL的重头戏

打开小皮面板(phpstudy)->软件管理,可以看到有好几个版本的MySQL供安装,

现在主流的版本是5.6版本,5.7版本和8.0版本,博主要用的是8.0版本,点击对应的安装按钮,稍作等待即可完成安装

adb7d87bf0dbf34b513a4d225.png" alt="" />

MySQL完成安装

2.配置环境变量

我们都知道,计算机操作系统中的特定对象如果不存在于环境变量中,是无法被系统识别的,这里的MySQL就是如此,现在虽然安装好了,但是你得“告诉”电脑有这个东西(配置环境变量),这样电脑才能找到并使用它

可以先做个测试,点击【首页】->找到刚安装的MySQL8.0.12,点击【启动

启动MySQL后,【win+R】打开运行窗口,输入cmd,打开命令行窗口->

输入命令【mysql -u root -p】登录root数据库,此时一定会得到如下无法识别命令的错误提示,因为还没配置环境变量呢,系统根本不认识mysql是什么东西

现在就来配置环境变量——

首先我们得找到mysql的“家”(存放路径)在哪里,【网站】->【管理】->【打开根目录

按如下图操作,把MySQL的bin文件夹所在目录复制下来

然后打开环境变量窗口进行变量添加,【win+i】快捷键打开设置->【系统】->【系统信息】->【高级系统设置】->

环境变量】->【Path】->【新建】->复制路径后,共打开三个窗口,依次点击三次【确定】!(如果没点确定就没保存配置,但也不必担心,重配一遍即可!)

到此就彻底完成MySQL的环境配置了!

3.测试

还是先确认一下MySQL是否启动嘿~

点击【首页】->找到刚安装的MySQL8.0.12,点击【启动

启动MySQL后,【win+R】打开运行窗口,输入cmd,打开命令行窗口->

输入命令【mysql -u root -p】登录root用户

登录成功,可喜可贺,可喜可贺??,下一篇就要正式进入SQL的语法学习嘞!

如果觉得对你有帮助,不妨点个关注、订阅专栏、收餐、赞之类的,么么~


错误排查

phpsutdy无法启动mysql(一点启动立马又被关闭)说明你已经通过其它方式启动过mysql,如果需要使用phpsutdy启动,必须先去本地服务将mysql服务关闭

下滑找到MySQL服务,停止它,然后就能通过phpstudy启动了!


http://www.ppmy.cn/devtools/149591.html

相关文章

Django管理后台实现ECS服务管理:权限控制与重启功能

1. 引言 在现代Web应用开发中,管理ECS(Elastic Container Service)服务是一项常见且重要的运维任务。本文将详细介绍如何在Django管理后台中创建一个自定义的ECS服务管理界面,实现精细的权限控制和服务重启功能。我们将特别关注如何根据用户角色和服务特性来限制操作权限,…

【C++/控制台】2048小游戏

源代码&#xff1a; #include <iostream> #include <windows.h> #include <stdio.h> #include <math.h> #include <stdlib.h> #include <conio.h> #include <time.h>// #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME)…

js状态模式

允许一个对象在其内部状态改变时改变它的行为。 状态模式将对象的状态封装成独立的类&#xff0c;并使它们可以互相转换 // 定义状态接口class State {constructor() {if (this.constructor State) {throw new Error(不能实例化抽象类);}}// 定义状态方法handle(context) {th…

OceanBase4.0 跟我学--分布式到底可靠不可靠,到底丢不丢数--终于学完了

开头还是介绍一下群&#xff0c;如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, OceanBase, Sql Server等有问题&#xff0c;有需求都可以加群群内有各大数据库行业大咖&#xff0c;可以解决你的问题。加群请联系 liuaustin3 &#xff0c;&#xff08;共2680人左右 1 …

在 Ubuntu 上对 Nginx 进行源码编译的详细指南

要在 Ubuntu 上对 Nginx 进行源码编译并包含 TCP 负载均衡模块&#xff08;即 Stream 模块&#xff09;&#xff0c;请按照以下步骤操作&#xff1a; 1. 安装编译所需的依赖 首先&#xff0c;确保系统的软件包列表是最新的&#xff0c;并安装编译 Nginx 所需的基本工具和库&a…

PDF如何提取文字?OCR技术快速识别提取PDF中的文字内容!这种简单方法一定要知道!

在日常工作中&#xff0c;我们常常会遇到PDF文档和图纸中的文字无法直接复制粘贴的问题&#xff0c;尤其是那些文字呈现为打散线条或扫描图片形式的文件&#xff0c;给我们的工作带来诸多不便。不过别担心&#xff0c;PDF快速看图软件的“提取文字”功能&#xff08;基于OCR技术…

Qt监控系统远程网络登录/请求设备列表/服务器查看实时流/回放视频/验证码请求

一、前言说明 这几个功能是近期定制的功能&#xff0c;也非常具有代表性&#xff0c;核心就是之前登录和设备信息都是在本地&#xff0c;存放在数据库中&#xff0c;数据库可以是本地或者远程的&#xff0c;现在需要改成通过网络API请求的方式&#xff0c;现在很多的服务器很强…

上手体验微软全新整合的王炸平台Fabric

体验确实不错&#xff0c;微软强大的生态能力。 把可视化&#xff0c;数仓&#xff0c;数据胡&#xff0c;数据工厂&#xff0c;机器学习&#xff0c;数据监控等技术都整合到一个平台了。所有数据全都存储在统一的one lake数据中心&#xff0c;消除数据孤岛问题。而且不同角色可…