将Mysql的查询结果输出到服务器上,对输出的文件经过处理有再对服务器进行维护工作。
输出
默认的在列间的分隔符用制表符分割开\t ,记录之间用 \n 隔开,
如果要个性化的话,如下面的sql,列直接用竖线分开,记录行间用@分开。
SELECT *
INTO OUTFILE 'C:\\test_tables.txt'
FIELDS TERMINATED by '|'
LINES TERMINATED by '@'
FROM TABLES
WHERE TABLE_SCHEMA='test'
输入的话
外部用mysql -e
在mysql提示符号下 用source < sql文件名 > 来执行sql