MySQL从C盘迁移到D盘

news2024/11/24 22:48:31

文章目录

  • 前言
  • 一、停止MySQL服务
      • 打开服务(方式一)
      • 打开服务(方式二)
      • 停止MySQL服务
  • 二、找到C盘中的文件
      • 文件夹1
      • 文件夹2
      • 文件夹3
  • 三、修改文件内容
        • 1.对应文件夹1
        • 2.对应文件夹3
  • 四、 修改注册表中文件路径
      • 1.打开注册表
      • 2. 修改注册表中的值
  • 五、启动服务
  • 六、配置环境变量
      • 1.复制文件夹1中,bin目录的路径
      • 2. 编辑系统环境变量
  • 七、测试
    • win + R 键,输入`cmd` 在窗口中输入`mysql -u root -p`,再输入自己设置的密码进行测试,看看是否能进入 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/217b6bdbaaa94fe08995d516edde2e77.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/c037d077c3d04dddbc8714739e16acd7.png)
  • 总结


前言

前段时间安装了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,再输入自己设置的密码进行测试,看看是否能进入
在这里插入图片描述
在这里插入图片描述

总结

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微积分-积分应用5.5(函数的平均值)

很容易计算有限多个数字 y 1 , y 2 , … , y n y_1, y_2, \dots, y_n y1​,y2​,…,yn​ 的平均值: y ave y 1 y 2 ⋯ y n n y_{\text{ave}} \frac{y_1 y_2 \cdots y_n}{n} yave​ny1​y2​⋯yn​​ 但是,如果可以进行无限多次的温度读取&…

Java 入门指南:Java 并发编程 —— 同步工具类 CountDownLatch(倒计时门闩)

文章目录 同步工具类CountDownLatch常用方法使用步骤适用场景使用示例 同步工具类 JUC(Java.util.concurrent)是 Java 提供的用于并发编程的工具类库,其中包含了一些通信工具类,用于在多个线程之间进行协调和通信,特别…

【kafka】kafka如何保证数据的可靠性,kafka如何保证数据不丢失

1. Kafka架构: Producer - Broker - Consumer 回到问题上来,Kafka如何保证数据不丢失,我们先看看Kafka如何保证Producer端数据不丢失: 通过ack机制 最小副本数设置 生产者重试机制 2. Kafka Producer消息发送ACK机制&#xff1…

量化交易backtrader实践(一)_数据获取篇(2)_tushare与akshare

上一节回顾 在上一节中,从股票的基本功能和主要数据进行小结,明确了进行backtrader回测所需要的数据,并且学习了backtrader的数据来源以及PandasData的格式要求,已经做到假设拿到.txt或.csv文件后,能把里面的股票基本…

【代码随想录】字符串

本博文为《代码随想录》学习笔记,原文链接:代码随想录 344.反转字符串 题目链接:. - 力扣(LeetCode) 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的…

Qt使用绿色pdf阅读器打开文件

1.下载SumatraPDF 2.设置 3.代码 void MainWindow::on_pushButton_clicked() {QProcess *process new QProcess();QString filePath "C:\\Users\\jude\\Desktop\\su\\11.pdf";QString sumatraPath "C:\\Users\\jude\\Desktop\\su\\SumatraPDF-3.5.2-64.exe&q…

Android 系统级应用守护进程

import java.util.Random; /** Application class for SystemUI. -42,6 69,8 public class SystemUIApplication extends Application { private static final String TAG “SystemUIService”; private static final boolean DEBUG false; private Context mContext;/*…

嵌入式产品发货后出现问题,怎么办?

目录 1、问题识别与初步诊断 2、影响评估 3、提出临时解决方案 4、根本原因分析与修复 5、修复验证与回归测试 6、修复的部署与客户沟通 7、预防未来类似问题 当嵌入式电子产品已发货且出现问题时,及时采取有效的补救措施是至关重要的。补救步骤应包括问题的…

javascript柯里化

return a b c d; } //通常调用方式 var sum add(1, 2, 3, 4); //柯里化的调用方式 var curryAdd Curry(add); var sum curryAdd(1)(2)(3)(4); //或者很多奇怪的方式调用 var sum curryAdd(1, 2)(3, 4); var sum curryAdd(1, 2, 3)(4); var sum curryAdd(1)(…

C语言 | Leetcode C语言题解之第398题随机数索引

题目: 题解: typedef struct {int *nums;int numsSize; } Solution;Solution* solutionCreate(int* nums, int numsSize) {Solution *obj (Solution *)malloc(sizeof(Solution));obj->nums nums;obj->numsSize numsSize;return obj; }int solu…

Maven之坑setting.xml配置

先来看遇到的问题 在运行 mvn clean package 打包命令的时候,IDEA控制台提示如下 Non-resolvable parent POM for com.xxxxx.xxxxx:1.0.0: The following artifacts could not be resolved: com.xxxxx:xxxxx:pom:1.0.0 (present, but unavailable): xxxxx:xxxxx…

全球热门剪辑软件大搜罗

如果你要为你的视频进行配音那肯定离不开音频剪辑软件,现在有不少音频剪辑软件免费版本就可以实现我们并不复杂的音频剪辑操作。这次我就给你分享几款能提高剪辑效率的音频剪辑工具。 1.福晰音频剪辑 链接直达>>https://www.foxitsoftware.cn/audio-clip/ …

Java面试篇基础部分-Java各种垃圾收集器

导语   在之前的分享中,我们知道Java堆内存被分为新生代和老年代两个部分;其中,新生代中主要存储生命周期较短的对象,了解了新生代中的对象采用的是复制算法进行垃圾回收;而老年代主要存储生命周期较长的对象以及大对象,采用的是标记整理算法进行垃圾回收。 针对不同的…

Es6解构赋值,熟练掌握作用域

5.3 数组的解构赋值 数组的解构赋值是按照前后数据的索引值一一对应的 5.4 前后数据结构也要保持一致,不然解构的可能与原数组解构嵌套不同 5.5 数组解构时的默认值 6 对象的解构赋值 对象的解构赋值是按照key一一解构 7 解构数组,如果有两个值必须写在后面,rest参数 8 解…

VMware账户授权迁移Broadcom账户-操作指南

前言: VMware被Broadcom收购后,大量的国内VMware企业用户获取技术支持的渠道改变。 特别是授权以及开Case的问题。 这篇文章保姆级教学,从你怎么拨打外国电话(并且告诉你背诵英文短语的方式从400处获取答案,不用交流),怎么获取Site ID,以及如何…

湖仓一体-Paimon篇-简介

简介 Apache Paimon 是一种数据湖的格式,支持使用 Flink 和 Spark 构建实时湖仓架构,用于流式和批处理操作。Paimon 创新性地结合了数据湖格式和LSM结构,将实时流式更新引入数据湖架构。 Paimon 提供以下核心功能: ● 实时更新&a…

游戏开发引擎___unity位置信息和unlit shader(无光照着色器)的使用,以桌子的渲染为例

unity是左手坐标系 1.位置信息 1.1 代码 using System.Collections; using System.Collections.Generic; using UnityEngine;public class positionTest : MonoBehaviour {public Camera Camera;private void OnGUI(){//世界坐标系,GUI里的标签GUI.Label(new Rec…

【智能流体力学】机器学习 (ML) 增强计算流体动力学 (CFD) 的最新进展

这篇综述探讨了通过机器学习 (ML) 增强计算流体动力学 (CFD) 的最新进展。文献系统地分为三个主要类别:数据驱动的代理、物理知情的代理和 ML 辅助数值解。随后,我们重点介绍了 ML for CFD 在关键科学和工程…

【开发工具】IntelliJ IDEA插件推荐:Json Helper——让JSON处理更高效

导语:在Java开发过程中,JSON作为一种轻量级的数据交换格式,被广泛应用于前后端数据交互。今天,我要为大家介绍一款IntelliJ IDEA插件——Json Helper,帮助开发者更高效地处理JSON数据。 一、什么是Json Helper&#x…

部署定时任务每2天清理一次表

1、创建存储过程 create or replace procedure truct authid current_user ---使用“authid Current_user”将存储过程转化为调用者权限 as begin execute immediate truncate table rep.tmp_s_st_busi_send_arc; end; / 2、创建定时任务 begin dbms_scheduler.create…