导出表mysql数据与保留数据类型?

时间:2015-10-28 03:30:11

标签: mysql

我有一个包含int和string数据类型的表。我需要导出数据并需要保留数据类型。我用来向右导出数据的方法在所有数据周围加上引号

SELECT * FROM passwd INTO OUTFILE '/tmp/tutorials.txt'
    -> FIELDS TERMINATED BY ',' ENCLOSED BY '"'
    -> LINES TERMINATED BY '\r\n';

我希望双引号位于varchar附近?

1 个答案:

答案 0 :(得分:1)

怎么样

FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'

如果指定OPTIONALLY,则ENCLOSED BY字符仅用于包含具有字符串数据类型的列(例如CHAR,BINARY,TEXT或ENUM)的值

参考https://dev.mysql.com/doc/refman/5.7/en/load-data.html