背景:之前服务器磁盘很小,随着数据量的不断增加,磁盘不够,所以新申请了更大的磁盘,然后需要将旧路径下的数据迁移到新磁盘上。

1、任务管理器-打开服务,找到mysql的启动项,停止服务,属性查看可执行文件的路径,我的是

D:\mysql-5.7.15-winx64\bin\mysqld.exe --defaults-file=D:\mysql-5.7.15-winx64\my.ini BMysql

2、查看my.ini的配置项

datadir=D:/mysqldata/data

3、D盘下新建mysqlNewData文件夹,将mysqldata下的data目录复制到mysqlNewData目录下(最好复制,别剪切,要不然出错你就GG了),同时将my.ini复制到mysqlNewData目录下

4、修改mysqlNewData下my.ini的配置项

datadir=D:/mysqlNewData/data

5、win + R打开运行窗口,regedit打开注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路径下找到启动项,名字跟服务中一致,我的是BMysql。

6、双击ImagePath,打开弹窗,把数值数据中my.ini的路径改为D:\mysqlNewData\my.ini,确定。

7、按第一步找到mysql的服务,然后启动。

8、navicat连接正常,说明迁移成功,之后的数据访问就会保存到新的路径下。

最新文章

  1. Android 设置对话框全屏
  2. 从零开始学iPhone开发(5)——使用MapKit
  3. java 堆栈 静态
  4. Jsoup:解决java.net.UnknownHostException的问题
  5. 测试V模型
  6. PayPal 开发详解(三):在网站上创建【立即付款】按钮
  7. .NET设计模式(10):装饰模式(Decorator Pattern)(转)
  8. JavaScript中的类式继承和原型式继承
  9. Intellj Idea 2016.1.3的使用
  10. Collections.sort()
  11. HQL和Criteria(转)
  12. js方法在对象中的状态
  13. ZOJ 3537 Cake
  14. SpringBoot使用log4j
  15. Oracle dblink详解
  16. JSP之Cookie的实现
  17. PHP代码审计
  18. windows10下面部署nginx(解决文件名中文乱码问题)
  19. hbuilder 打包 vueAPP
  20. 基于 Confluence 6 数据中心的 SAML 单点登录设置你的身份提供者

热门文章

  1. 利用栈实现括号匹配(python语言)
  2. Javascript——ES6( ECMAScript 6.0)语法
  3. 通过HTML+CSS+JavaScript实现鼠标移动到页面顶部导航栏出现,如果移出导航栏3秒又隐藏起来,而且不受滚动条影响(二)
  4. [硬拆解]拆解一个USB转CAN-FD总线设备-PCAN-USB FD
  5. 【刷题-LeetCode】211. Add and Search Word - Data structure design
  6. 【记录一个问题】没用任何用处的解决了libtask的context.c在32位NDK下的编译问题
  7. Java on Visual Studio Code的更新 – 2022年1月
  8. SQL查询字段,起别名,列参与数学运算
  9. APC 篇——备用 APC 队列
  10. 什么是协程(第三方模块gevent--内置模块asyncio)