例子没有,一点提示:在该表中设定一个ID列,自动增长,备份时把所有相关行的ID记入文本或是另一数据库,恢复的时候解析文本或是读取记录的编号把记录写回去.

解决方案 »

  1.   

    最好不要通过B/S来操作吧.因为你恢复的时候.肯定要删掉原先的数据.B/S太不安全了.可以用mysql控制中心来完成
      

  2.   

    可以用序列化方法将对象做为文件保留
    也可以用XML保留(1。4支持)
      

  3.   

    exec("/usr/local/bin/mysql -u root -p root testdb < backdb.sql")
      

  4.   

    楼上,我用的是windows呀
    马上结贴,还有要说的没?
      

  5.   

    呵呵,这个啊……哎,有php的……jsp的,我和一帮伙计们准备写一个,不过,目前还没有成品:)
    你架一下php的吧……有phpmyadmin,下载下来用,很爽……
      

  6.   

    很简单,Mysql是基于文件系统的,只要把数据文件备份就可以了,用I/O,win下的数据放在mysql/data下,linux得好象是放在mysql/var下,每一个库是一个目录,只要做copy动作就可以了!
      

  7.   

    exec("/usr/local/bin/mysql -u root -p root testdb < backdb.sql")
    windows也有备份的命令啊