默认在mysql\data\数据库名\下面,不过你可以指向其他位置,如:
LOAD DATA INFILE 'd:\\文件名.txt' INTO TABLE pet;

解决方案 »

  1.   

    就如楼上所说的,如果你的记录字段间的分隔与默认的不一样还要用到--fields-enclosed-by,--fields-terminated-by,--field-escaped-by和--lines-terminated-by等选项。
      

  2.   

    TO: mathematician(数学家) 
        你的方法我明白了``我今晚試試``謝謝..等我學完下面那位hy2003fly() 後的方法後再結貼..
    TO: hy2003fly() 
        你的方法很好``我很希望學會``但我是新手``可以再俾點詳細的資料或你舉一個例子嗎?我真的很希望學會``謝謝...
      

  3.   

    还有的是:我使用LOAD DATA INFILE 'D:\\mytable.txt' INTO TABLE pet;
    显示TABLE 'libary.pet‘dosn't exist
    <libary 是我新建的一个数据库名..是不是应该入到表再打这句命令..如果是..那怎样入到那个表??>
      

  4.   

    我帮你搜到一个网页,你自己去看看吧,你也可以自己去搜一下就会有很多这方面的资料。^-^
    http://www.trainlinux.com/d/2002-05-18/5132.html