windows mysql数据存储路径更改
2024-09-03 10:55:12
背景:之前服务器磁盘很小,随着数据量的不断增加,磁盘不够,所以新申请了更大的磁盘,然后需要将旧路径下的数据迁移到新磁盘上。
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连接正常,说明迁移成功,之后的数据访问就会保存到新的路径下。
最新文章
- Android 设置对话框全屏
- 从零开始学iPhone开发(5)——使用MapKit
- java 堆栈 静态
- Jsoup:解决java.net.UnknownHostException的问题
- 测试V模型
- PayPal 开发详解(三):在网站上创建【立即付款】按钮
- .NET设计模式(10):装饰模式(Decorator Pattern)(转)
- JavaScript中的类式继承和原型式继承
- Intellj Idea 2016.1.3的使用
- Collections.sort()
- HQL和Criteria(转)
- js方法在对象中的状态
- ZOJ 3537 Cake
- SpringBoot使用log4j
- Oracle dblink详解
- JSP之Cookie的实现
- PHP代码审计
- windows10下面部署nginx(解决文件名中文乱码问题)
- hbuilder 打包 vueAPP
- 基于 Confluence 6 数据中心的 SAML 单点登录设置你的身份提供者
热门文章
- 利用栈实现括号匹配(python语言)
- Javascript——ES6( ECMAScript 6.0)语法
- 通过HTML+CSS+JavaScript实现鼠标移动到页面顶部导航栏出现,如果移出导航栏3秒又隐藏起来,而且不受滚动条影响(二)
- [硬拆解]拆解一个USB转CAN-FD总线设备-PCAN-USB FD
- 【刷题-LeetCode】211. Add and Search Word - Data structure design
- 【记录一个问题】没用任何用处的解决了libtask的context.c在32位NDK下的编译问题
- Java on Visual Studio Code的更新 – 2022年1月
- SQL查询字段,起别名,列参与数学运算
- APC 篇——备用 APC 队列
- 什么是协程(第三方模块gevent--内置模块asyncio)