MySQL从C盘迁移到D盘


前言

前段时间安装了MySQL。不知道哪一步给省略了,还是软件自动安装到C盘。于是秉承着不给C盘装软件的思想,开始了以下操作。


电脑版本:Windows11
MySQL版本:5.7.31

一、停止MySQL服务

打开服务(方式一)

win + R 键,输入 services.msc
在这里插入图片描述

打开服务(方式二)

单击 win 键,输入服务
在这里插入图片描述

停止MySQL服务

在这里插入图片描述

二、找到C盘中的文件

在C盘中,需要找到三个文件夹

文件夹1

Program Files 文件夹,存放mysql.exe执行程序

此文件内包含bin文件夹,此路径在环境配置中需要使用

文件夹2

Program Files(x86)文件夹

文件夹3

ProgramData 文件夹

此文件内包含Data文件夹和Uploads文件夹,此路径在文件内容中需要重新配置

此文件为隐藏文件,需要显示出来
Windows10显示隐藏文件
Windows11显示隐藏文件

三、修改文件内容

修改文件夹3中的my.ini,使用记事本打开
有三处地方

1.对应文件夹1

在这里插入图片描述

2.对应文件夹3

在这里插入图片描述
在这里插入图片描述

四、 修改注册表中文件路径

虽然MySQL的配置文件修改了,但是MySQL服务无法启动,是因为MySQL可执行文件路径还没有修改,所以需要修改注册表

在这里插入图片描述

1.打开注册表

  1. win + R键,输入:regedit
  2. 单击win键,直接搜索注册表

2. 修改注册表中的值

1.修改路径:

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL57

文件也可能是MySQL的其他版本,不一定是MySQL57
2.修改值

找到ImagePath,右键修改值
需要修改两个地方
1.文件夹1中,bin目录下的mysql.exe执行程序的路径
2.文件夹3中,my.ini文件的路径

在这里插入图片描述

五、启动服务

仿造步骤一启动服务

六、配置环境变量

1.复制文件夹1中,bin目录的路径

2. 编辑系统环境变量

1.进入环境变量
在这里插入图片描述
2.找到系统变量中的Path路径,并进入编辑
在这里插入图片描述
3.新建并粘贴刚才复制的MySQL的bin目录路径
在这里插入图片描述

七、测试

win + R 键,输入cmd
在窗口中输入mysql -u root -p,再输入自己设置的密码进行测试,看看是否能进入
在这里插入图片描述
在这里插入图片描述

总结

这篇文章是迁移过程中可能出现的问题,如果迁移过程中遇到其他问题。需要我们重新去寻找答案,找到新的解决方案。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值