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

超详细教程:转移MySQL的数据文件位置

前言

MySQL与SQL Server不同,它不能直接在CREATE DATABASE语句中直接指定文件存储路径。MySQL的所有数据库文件都存储在统一的data目录中,这个目录在MySQL安装时就已经设定好了,所以如果需要修改的话就得把它的环境设置也修改一下。

本文将带你一步步完成转移MySQL数据文件的所在位置,即使是小白也能轻松上手。


一、准备工作

在正式开始转移之前,我们需要先确定好自己的MySQL和MySQL Workbench都已经下载好了,并且环境变量也配置好了。

具体验证:

步骤一:Win+R输入cmd

步骤二:运行

mysql -V

如果它能正常显示你的MySQL版本号就证明环境变量配置成功


二、文件包转移

1.首先打开MySQL Workbench登录自己的账号

2.Ctrl+T创建新文件或者直接按下图这样点击创建新文件

3.文件内输入代码并用快捷键Ctrl+Enter运行

SHOW VARIABLES LIKE 'datadir';

就会出现你的数据库文件现在所在的地址

(注意:按这个快捷键的时候,鼠标光标必须是在代码文件里的,不然可能没反应)

这个地址就是你当前MySQL内的所有数据文件的存储地址,我们把这一整个…\Data的数据文件夹复制到你的目标地址里面去,步骤文件转移完成。


三、修改环境配置文件

1.还是在刚刚上面得到的路径下,返回上一层文件夹,就会看到一个my.ini文件,如下图:

2.按Win键后搜索记事本,以管理者身份运行

3.用记事本打开我们前面讲到的my.ini文件,找到下面这一行定义datadir的代码,把原来的路径注释掉,然后重新定义datadir路径。

(不要忘记最后以Data这个文件夹结尾)

4.改好以后按保存,环境配置路径修改完成。


四、重新启动

1.确定你的MySQL 服务名

打开MySQL Workbench,看到左上角,Local instance后面接的名字就是你的服务名称,例如我这个图里面的名称就是MySQL80。

2.打开“服务”窗口

Win+R打开cmd页面,输入services.msc,它就会自动跳转到服务页面。

3.选择服务

在打开的“服务”窗口列表中,找到的对应你的服务名称的服务,例如我这里就需要找到名为MySQL80的服务。

4.右键然后选重新启动


五、验证成果

1.重新打开 MySQL Workbench

2.再次执行命令,查看路径是否已更改:

SHOW VARIABLES LIKE 'datadir';

如果结果显示的路径是目标路径那么恭喜你,整个迁移工作已大功告成!你现在的MySQL下的数据文件现在已经存储在您指定的D盘文件夹下了。

http://www.jsqmd.com/news/621608/

相关文章:

  • 超级千问语音设计世界应用案例:快速生成短视频配音与游戏角色语音
  • 置顶必读(2) |《滚雪球学Spring Boot》· 教程导航帖(更新于2026.4.10)
  • 终极指南:Ant Media Server视频转码技术与FFmpeg集成优化方案
  • Axure疑难杂症:订单管理页的Axure高阶技巧:动态数据绑定与条件逻辑优化
  • 别再重复造轮子了 教你一招:把全球开源宝库,变成你个人的技能库
  • STM32H7 SPI4与W25Q128 Flash通信实战:50MHz时钟配置避坑指南
  • 多尺度特征融合在计算机视觉中的实践与优化
  • Youtu-VL-4B-Instruct-GGUF多轮对话效果展示:持续分析连环漫画
  • IC670MDL740独立输出模块
  • 折叠屏、AR眼镜:新兴硬件为应用开发带来的新考题
  • 终极ARC-AGI测试功能扩展指南:从零开始自定义AI推理任务
  • 华为认证HCIA入门指南:网络工程师的第一课
  • 如何交换表分区_ALTER TABLE EXCHANGE PARTITION实现数据快速导入导出
  • 内容分享——Scaling Managed Agents: Decoupling the brain from the hands
  • 如何有效实施styleguide41/styleguide:团队协作与代码规范的最佳实践
  • 全链路可信AI交付闭环,深度拆解训练-推理-反馈三阶段质量门禁设计与自动化卡点部署
  • Hunyuan-MT-7B翻译模型应用:快速搭建文档翻译与网页翻译服务
  • 数据库课程设计新思路:集成PyTorch模型实现智能数据挖掘与分析
  • 家具购物商城|基于springboot + vue家具购物商城系统(源码+数据库+文档)
  • AI翻唱神器RVC入门教程:快速搭建个人语音变声环境
  • SteamTinkerLaunch路线图展望:探索Linux游戏优化工具的未来功能与社区发展方向
  • IMX6ULL开发板GT911触摸屏驱动移植:从内核自带goodix.c到稳定五点触控的实战解析
  • Hive优化参考
  • MOSN负载均衡完全教程:从基础算法到高级策略实战
  • 终极指南:JGrowing服务监控体系如何构建完整的Java应用监控解决方案
  • Autobahn|Python实战:构建高并发WAMP应用组件的10个技巧
  • 【技术底稿 10】16G Ubuntu 服务器手动部署 Ollama 0.20.4 全流程(避坑 HTTP2 错误)
  • 空气质量指数解析:PM10、PM2.5、CO、NO2、SO2的健康影响与防护指南
  • 如何利用Tree of Thoughts提升大语言模型推理能力:完整实现指南
  • 终极指南:探索golang-samples项目的最新功能与实战应用