Mysql 更换my.ini 中的datadir后,无法启动mysql,如果更换回来就正常。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 更换my.ini 中的datadir后,无法启动mysql,如果更换回来就正常。相关的知识,希望对你有一定的参考价值。
本人win8系统,安装的mysql 5.6 ,自动安装没有办法选择安装位置,无奈C盘大小又不够,万一备份什么的也不方便,便想把数据库的位置都放在D盘,可是我按照网上修改my.ini中的datadir后,mysql服务无法启动,启动便报错(error 1067)如果改回来,一切都正常。
但是现在想要更换数据库存储位置,不知道如何才能实现?
2、将默认datadir路径中的所有文件都拷贝到你的新的datadir中 参考技术A 其实你这个是修改到D盘的那个新建文件夹没有mysql的一些权限导致的无法启动!!!
完美解决方案:http://www.cnblogs.com/lixiaolun/p/5303687.html
问题解决望回来采纳帮助更多的人!!!
MySQL - 修改数据库文件物理路径
一共两步:
- 修改
my.ini
文件的datadir
; - 将修改前
datadir
路径下的文件复制到修改后的datadir
路径。
注意:
my.ini
可能有多个,windows 系统可以在 MySQL 服务的属性中找到使用的哪个my.ini
(如未指定可以从4.2.6 Using Option Files中找到默认加载位置);- 修改
datadir
后无法启动 MySQL 服务(没有报错),请检查修改后路径的权限; - 命令
show variables like "datadir"
可以查看数据库文件物理路径。
参考:
以上是关于Mysql 更换my.ini 中的datadir后,无法启动mysql,如果更换回来就正常。的主要内容,如果未能解决你的问题,请参考以下文章