不使用外部命令。我只看到有select into outfile
难道每个表都要调用一次吗?
还是有什么超牛的方法?

解决方案 »

  1.   

    备份要什么格式,一般用MYSQLDUMP即可
    MYSQLDUMP -uroot --all-databases --add-drop-database -B -E -R -p >123.TXT
      

  2.   

    无法使用内部SQL语句实现。 
    如果一定需要的话,则只能一个一个表进行 select ...fom ...  INTO OUTFILE 'file_name'
      

  3.   

    可以写个存储过程,里面动态语句批量执行 into OUTFILE
      

  4.   

    每个表调用一次,那么就保存到不同的文件中。如果我想把所有的表,用SQL导出保存到一个文件中呢?
      

  5.   

    生成单独文件后,用
    COPY F1+F2+。。 新文件  生成新文件