有一个文件data.txt,两个库book1,book2
我想把data.txt导入book1中成为一个独立的表,
 
好像挺简单的一条语句,我忘记 了

解决方案 »

  1.   

    LOAD DATA INFILE 'F:\\cycspdata.csv' INTO TABLE test.cycspdata
     FIELDS TERMINATED BY ','
      LINES TERMINATED BY '\r\n';不太明白你写的意思
    这是我导入的一个命令,建议你看看mysql中文帮助的LOAD DATA INFILE
    :)
      

  2.   

    select * from aa into outfile 'c:\\aa.txt';
      

  3.   

    你的data.txt是什么文件来的先?可以通过文本编辑器来查看,如果是纯粹的数据文件,即没有mysql命令语句的话,就要先book1中建一个新表,再用load data或mysqlimport就可以导进去.
    如果是包含sql命令的文件,那么就要通过mysql或者source来导入.注意:mysqlimport和mysql是在bin目录的一个可执行程序,load data 和source要在mysql>命令提示符过可以执行.
      

  4.   

    将文本数据转到数据库中 1、文本数据应符合的格式:字段数据之间用 tab 键隔开,null 值用 \n 来代替. 例: 3 rose 深圳二中 1976-10-10 4 mike 深圳一中 1975-12-23 2、数据传入命令load data local infile "文件名" into table 表名;   注意:你最好将文件复制到 \mysql\bin 目录下,并且要先用 use 命令打表所在的库。