注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

phperwuhan的博客

记载一个phper的历程!phperwuhan.blog.163.com

 
 
 

日志

 
 

修改mysql数据库存储位置datadir,解放C盘空间  

2015-12-17 18:37:05|  分类: mysql |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
来源:http://jingyan.baidu.com/article/90bc8fc861ac99f653640cb4.html

在Windows上安装mysql数据库,默认安装到C盘。但数据库越来越大,瘦弱的C盘再也承受不了了——你当然可以导出数据、重装mysql、导入数据,这样可以让你显得一天都在忙忙碌碌,博得领导开心……当然,你还有别的办法。

方法/步骤

  1. 本文说明的是Windows2003系统(XP也试用)的具体做法,以Mysql5.1为例(其他版本有什么区别吗?),如果你使用的是其他版本,可能略有差异,但出入不大。

  2. 找到mysql安装目录,默认是C:/ProgramData/MySQL/MySQL Server 5.1,在里面找到my.ini。好吧很多时候这个文件是没有的,你可以自己建一个my.ini。

  3. 假如你要把数据库放在F盘的newdir目录,则在my.ini中写入一下内容,并保存:

    [mysqld] 

    datadir=F:/newdir

  4. 找到当前存放mysql数据库的位置,通常他们在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data\目录中,把这个目录里的东西复制到F:\newdir\目录中。

  5. 在刚才那个目录的上一级目录,也就是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\里,也有一个my.ini文件,将其中的:

    datadir=XXXXXXX

    也改成:

    datadir=F:/newdir

  6. 这一步很重要!不执行这一步可能会导致启动Mysql服务报1067错误!

    右键单击F:\newdir,选择属性,选择安全性,为必要的用户设置正确的权限(设置成所有用户“全部允许”显然不符合你高贵的安全感,但数据库能启动起来会让老板很开心)。

  7. 重启Mysql服务。

    END

注意事项

  • 对WindowsXP和Windows2003系统,在C:\windows目录里有一个my.ini,你不必动它。
  • 对Windows7及以上系统,你找不到Documents and Settings文件夹,但你可以在C:\ProgramData\MySQL\MySQL Server 5.1\data\找到你想要的东西。
  评论这张
 
阅读(217)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017