`

mysql数据库改变数据存储目录

阅读更多

        今天用到了mysql数据库,由于公司的业务需求,需要用mysql存储大量数据库(容量1T以上);

鉴于之前手贱,在安装mysql数据库时候,顺手把它安装在默认盘(c:)中,今天又要重新把数据存储移植到

d盘上,这是今天的解决方案:

       1.进入C:\ProgramData\MySQL\MySQL Server 5.7目录,打开mysql数据库配置文件:my.ini

 

       2.修改目录datadir="C:/ProgramData/MySQL/MySQL Server 5.7/data\"为datadir="D:/mysql_data/data\"

 

       3.将C:\ProgramData\MySQL\MySQL Server 5.7下的data文件拷贝,然后置换到D:/mysql_data/data\文件当中



 

这是本地的解决方法。在本地测试后,mysql启动正常;然后服务器上也照此更改,然后悲剧了。服务器的mysql根本起不来,网上查询了好几种方案:

   1.将/符号改成\

   2.全改成/符号

发现这几种方案都不行

 

  经过几次调整,发现此问题跟文件夹的权限配置有关,原服务器上面的文件夹从c盘拷贝到d盘后发现为

只读属性,将此属性改为全部(可读写),测试可行

 

 

 

 

 

 

  • 大小: 136.9 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics