mysql 8.0修改data位置_windows操作系统下MySQL5.7、8.0的data目录变更方法以及一些相关问题(MYSQL8的my.ini位置在哪里)...

本文详细介绍了如何在Windows上将MySQL8.0的data目录从C盘迁移到E盘,包括关闭数据库服务、剪切data目录、修改my.ini配置文件以及处理权限问题。同时,文章还提到了配置文件my.ini中关于datadir、tmpdir等相关参数的设置,并解决了配置过程中遇到的错误提示问题。
摘要由CSDN通过智能技术生成

现在我们的盘都是SSD硬盘,读写速度都快,我们也懒得分区,有些时候我们装软件也喜欢装在C盘,运行快,不过有些时候的数据还是比较重要的,不光是快的问题,也要安装,比如我们安装的mysql,会安装在C盘,数据库存储目录的Data就要放在其他盘符比较好,下面就来说说如何的更换Mysql的目录;

windows环境安装MySQL8.0,默认安装在C盘的;

basedir是:C:\Program Files\MySQL\MySQL Server 8.0\bin

datadir 是:C:\ProgramData\MySQL\MySQL Server 8.0\data   #这是一个隐藏文件夹

现在想把datadir迁移到E盘,做法是:

1、关闭数据库服务

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysqladmin -uroot -piris shutdown

2、将整个data目录剪切到E盘相应文件夹(我在E盘下新建了一个Mysql文件夹,E:\mysql)下:

将原data文件夹整个剪切到mysql下。

新的datadir是:E:\mysql\Data。

并在mysql下新建 “tmp_data”和“slave_data”两个文件夹,为参数tmpdir和slave_load_tmpdir的值。

tips:注意新的Mysql和data文件夹的权限处理。

3、修改配置文件my.ini:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值