调用实现这种功能的存储过程mysql不熟 给你提供个思路 hehe 

解决方案 »

  1.   

    ??
    mysql就是一个磁盘数据库,所有的备份和恢复对文件操作就可以。可是要自己在程序中实现。。sqlserver,access导入,导出我认为没有必要,可是谁叫我是“代码录入员”,因为已经有这种3放软件为什么不用,非得要。。唉!!
    各位出谋划策啊谢谢了。
      

  2.   

    我现在实现了mysql和mysql之间互相备份,恢复的代码!!需要的,我可以给你们,留下mail可是要mysql和access等之间。。我真的一点办法也没有。我晕啊
      

  3.   

    只能有部分思路提供,以前做PHP的时候,知道可以用PHP来做MYSQL的数据备份,数据备份肯定就是把所有数据换成标准的SQL语句(例如,把表写成“CREATE TABLE...”,数据写成:"INSERT INTO..."),所以这个应该会对你有用
      

  4.   

    各位大侠啊。。
    我快吐血了。不可以啊我问
    sqlserver导成*.sql文件后,,(这个是用sqlserver工具做到的),然后我再程序中怎么执行这个sql 文件。
      

  5.   

    ???
    难道在程序中,执行sqlserver生成的*.sql文件。。大家都没有算法和思想嘛、、、
    %%%%%%%%555555555555555555555555
      

  6.   

    不是,,,
    我现在已经没有办法做到以前想达到的需求了,修改需求如下:1。从 sqlserver中生成*.sql文件————这个不用管!!
    2。关键是,我想在jb中做到,对这个sql文件操作!!(sql文件可能是结构,可能是数据,可能是结构加数据,那个简单就生成那个,不要管)说白了:就是对sql文件操作!!!如何实现。自己写语句啊、、晕。◎
      

  7.   

    ??不可以实现嘛、?
    对sql文件处理。。在java中!!!
      

  8.   

    bluesmile979(笑着) ( ) 
    一看就是高手。^_^。
    我的问题现在简化如下:
    我想在我的java程序中,实现mysql和sqlserver,access数据库的相互导入,导出,由于技术原因,现在就只是需要实现mysql处理由sqlserver等生成的sql文件,也就是说。需要将sql文件导入到mysql中,相当于:mysql -u root db_name<c:/test.sql
    但是我必须要在java中实现!!!如何未好啊。
    还有可以将mysql生成sql文件嘛??也是在java中自己写程序的啊。救我。。
      

  9.   

    Runtime.getRuntime().exec("mysql -u root db_name<c:/test.sql");
    是这个意思吗?
      

  10.   

    CreateProcess: mysql -u root test < c:/test.sql error=2
    提示错误我把这个语句放到dos下没有问题
      

  11.   

    C:/mysql/bin/mysql  test < c:/test.sql这个也不可以,。为什么哥们。。
      

  12.   

    C:\\mysql\\bin\\mysql  test < c:/test.sql
    ?
      

  13.   

    不可以的,我添加绝对路径的目的大家应该知道的,道理一样。。我修改了path.救可以不用了。
    。。这个命令在dos完全通过,,,在jb中提示:
     CreateProcess: mysql test < c:\test.sql error=2到底什么原因???是不是不可以这么用啊??
      

  14.   

    perhaps you can write your own styled SQL transformation statements by yourself
      

  15.   

    error=2
     error=2
    。。是什么错误。我?
    relive大哥,早点回吧,注身体,早点健康, csdn需要你!!
      

  16.   

    mercury1231???什么意思??不明白。。这个sql在dos下面可以的,说明没有错。
    就是到jb中,我不知道该不该这样执行!!
      

  17.   

    mysql  test < c:\\test.sql  
    首先可以肯定的是,没有语法错误,并且mysql路径也是设置好了的,没有问题!!
    就是每次运行的时候弹出一个cmd对话框,运行:c:\mysql\bin\mysql.exe(这个更加说明路径没有问题)。。弹出这个dos框后,它就是 不运行。。
    因为没有用过runtime类,,到底不知道可不可以。
      

  18.   

    第3方软件已有了,不明白楼主的意图。
    写程序实现也很容易啊。用啥都可以,asp,php,java我都试过。
    不过基本可用内存在交换数据吧。读到文件里太麻烦了。当然顺便留个备份也是可取的。
      

  19.   

    我都说了::我认为没有必要做的,可是领导叫做阿。。本来有非常好的软件,可是,呆,不说了。。我现在就是想在java中执行sql文件。。没有什么不明白的吧??
    这个sql文件就是标准的sql语句,我认为不需要读的。如果读,累死你!!!
    我认为java就有这个类,。。只是我现在不知道。还有就是relive大哥的办法也不错的。
      

  20.   

    结帐。
    我搞定!!!
     java.lang.Runtime.getRuntime().exec("cmd /c  mysql  test < c:\\test.sql");可是在linux下面怎么办。???
    relive大哥。希望你早点身体好!!!