我只需要导出数据库的数据,结构和数据库的显示相同,字段间用TAB分开。我用select * from table_name into outfile '/path/filename.txt',但是无法把导出的txt保存在指定的路径,只能保存在mysql的相应文件夹下面,该如何保存在指定路径??

解决方案 »

  1.   

    运行之后总是出现如下错误:
    Can't create/write to file '/home/aa/test/haha.txt' (Errcode: 13)
      

  2.   

    ..........select * from table_name into outfile 'c:\\path\\filename.txt'要保证目录存在,即c盘下有path目录.
      

  3.   

    目录存在,我用的是LINUX系统,应该没有关系吧?
      

  4.   

    会不会是权限的问题?你试着写到/tmp目录下看看
      

  5.   

    select * from db1 into outfile "c://sql.txt";====================
    01 zhan
    02 wang
    03 li
    04 liu
      

  6.   

    我用的是绝对路径,因为用的是linux系统,是不用写盘符的。