A-A+

把MYSQL数据直接存放在指定目录备份

2012年04月03日 PHP技术文章 评论 12 条 阅读 311 views 次

MYSQL安装完毕之后,一般会默认在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1目录下,如果服务器不小心被入侵了,你还不好还原系统,因为N多的网站数据都是放在这服务器上的。如果MYSQL不在C盘的话,这就好操作了。

以查看mysql文件目录my.ini文件,可以找到类似于
datadir="D:/beeagle/Program Files/MySQL/MySQL Server 5.0/Data/"的字段 该路径为mysql data目录,默认在:"C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\Data\"

注意:Application Data文件夹是隐藏的!!!

可以修改上述配置,把Data文件夹放在你想放的地方。

---修改方式如下:

1.停止mysql,在命令窗口中输入并运行:net stop mysql 即可;

2.把"C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\Data\" 里的Data文件夹剪切到目的地。本人把它放到了"D:\PHP\MySQL\MySQL Server 5.1"目录下(跟mysql放到了一起),并且把目录"C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\"删除掉。

3.修改my.ini文件,把datadir改成 datadir="D:\PHP\MySQL\MySQL Server 5.1\data\"

4.启动mysql,在命令窗口中输入并运行:net start mysql 即可;

5.修改完毕,以后就可以把相应的数据库附加对象拷贝到里面来。

标签:

12 条留言  访客:12 条  博主:0 条

  1. 微度之家

    我下的东西老是在C盘的,所以现在电脑很卡,烦死了
    smiling 回复:
    C盘是系统盘,最好别放到C盘。

  2. 我的名字叫麒

    我在博客里加了一个“独立博客大全”的版块,有时间过来看看,如果没有添加你的,通知我一声,无条件收录!
    smiling 回复:
    恭喜开通新版块,一定进行支持。

  3. 胡迪博客

    这样做数据就会更安全一些了
    smiling 回复:
    数据不放在C盘基本上都很安全。

  4. 小语种外贸网站建设

    这个也要自己的服务器才能这样操作吧
    smiling 回复:
    嗯,自己的服务器或VPS都可以。。

  5. 夏宇轩网赚博客

    这篇文章很好,给予我一些帮助
    smiling 回复:
    技术软文。。

  6. Leniy

    不是win7.
    debian

  7. 阿剑

    有用,记下来。
    smiling 回复:
    作笔记查询挺方便。

  8. 两对半

    这个很专业,不知道zblog是不是也需要这样操作?
    smiling 回复:
    这是PHP用的数据库MYSQL,zblog用的不是这个数据库,但最好也进行备份。

  9. Leniy

    我放在了/usr/bak
    smiling 回复:
    win7系统吗。。已回访。

  10. 苦逼男

    备份确实相当重要,辛苦弄的东西,最后木有了真是欲哭无泪啊。
    smiling 回复:
    得养成一个备份的习惯。

  11. 买衣服

    这个我看起来很是吃力,太专业了,哈哈啊,你是专业人士,。佩服啊。
    smiling 回复:
    专业编程,欢迎来访。

  12. 网络茶馆

    我的PHP环境,都是安装配置在D盘的,你现在每天都更新啊,我更新没那么频繁了,工作还没好呢
    smiling 回复:
    坚持每天一篇。

给我留言