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

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

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


一,工具推荐

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

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

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

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

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


二,配置流程

(一)下载压缩包

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

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

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

(二)解压压缩包

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

(三)启动安装程序

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

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

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

1.安装MySQL

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

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

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

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启动了!

### 如何在 PHPStudy安装配置 MySQL 8.0 教程 #### 停止当前 MySQL 服务 为了安全起见,在进行任何更新前应先停止正在运行的 MySQL 服务。可以通过任务管理器结束进程,或者通过命令行工具来实现。 ```bash net stop mysql ``` 这一步骤确保不会因为文件被占用而导致无法正常替换旧版数据库引擎[^1]。 #### 备份现有 MySQL 文件夹 进入 `D:\phpStudy\PHPTutorial` 路径下找到原来的 MySQL 文件夹,并将其重命名为 `MySQLbak` 或者其他名称作为备份用途。此操作防止意外丢失数据并且可以在遇到问题时快速回滚至初始状态[^2]。 #### 解压缩新版 MySQL 至指定位置 将预先下载完成的新版本 MySQL (例如 `mysql-8.0.16-winx64.zip`) 进行解压处理,目标路径同样位于 `D:\phpStudy\PHPTutorial` 下面,并创建一个新的名为 "MySQL" 的文件夹用于存放新的 MySQL 安装包内容. #### 删除原有 MySQL Windows Service 注册项 由于 phpStudy 已经预设好了一个 MySQL 服务实例,如果再次尝试注册相同的服务名将会引发冲突错误。因此需要借助管理员权限下的 CMD 来移除现有的 MySQL 服务: ```cmd sc delete MySQL ``` 上述指令成功执行后会返回 `[SC] DeleteService SUCCESS` 提示信息表示删除成功][^[^34]. #### 初始化新版本 MySQL 数据库环境 进入到刚刚解压出来的 MySQL bin 目录内 (`D:\phpStudy\PHPTutorial\MySQL\bin`) 执行初始化脚本: ```sql mysqld --initialize-insecure --user=mysql ``` 这条 SQL 命令的作用是在不设置 root 用户密码的情况下启动 MySQL 实例以便后续自定义修改. #### 修改 my.ini 配置文件适应本地需求 编辑 `my.ini` 文档调整参数以匹配系统的硬件资源情况和其他个性化设定。特别是要确认 data 目录指向正确的位置以及字符集编码等重要选项是否符合预期[^5]. #### 启动并验证 MySQL 服务工作状况 最后重新建立 MySQL Window Services 并开启它: ```cmd mysqld install MySQL net start mysql ``` 此时应该能够顺利连接上最新版本的 MySQL Server, 推荐立即更改默认为空白的安全凭证以防潜在风险: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword!'; FLUSH PRIVILEGES; ``` 以上即完成了整个迁移过程中的关键环节描述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值