如何将数据从mysql表复制到.txt文件并返回mysql

时间:2015-08-27 11:13:42

标签: php mysql

select * from member into outfile 'c:/mysql/member.txt';

它不会将varchar数据返回到文本文件中。 我可以将数据从.txt重写到mysql表吗?

1 个答案:

答案 0 :(得分:0)

我不确定你的意思是它没有将varchar数据返回到文本文件中。这是我的建议:

  1. 明确列出要导出的列
  2. 明确定义字段终止
  3. 明确定义行终止
  4. 示例:

    SELECT id, field_a, field_b...
    INTO OUTFILE '/path/to/file'
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    LINES TERMINATED BY '\n'
    FROM table
    

    您必须根据您拥有的表格以及您希望文件输出的位置等来调整列...