主要情况如下:
现有一文本数据文件,里面的数据如下: abc 123
def 223 2 wwww
uuu 456 5 xxx
……数据有几w条 一行最多4列 但是3,4两行可能没有,为空格关于这个文件,我怎么导入,请高手指点,请尽量详细说明。
PS:load data infile 我研究过 没有此类语法 列设置缺省也没用
现有一文本数据文件,里面的数据如下: abc 123
def 223 2 wwww
uuu 456 5 xxx
……数据有几w条 一行最多4列 但是3,4两行可能没有,为空格关于这个文件,我怎么导入,请高手指点,请尽量详细说明。
PS:load data infile 我研究过 没有此类语法 列设置缺省也没用
查找替换 空格为 /N
load data local infile
mysql> load data local infile 'D:\\csdn.txt' into table t
-> fields terminated by ' '
-> lines terminated by '\r';
Query OK, 4 rows affected, 2 warnings (0.03 sec)
Records: 4 Deleted: 0 Skipped: 0 Warnings: 1mysql> select * from t;
+---------+------+------+--------+
| name | num | type | net |
+---------+------+------+--------+
| abc | 123 | 0 | NULL |
|
dee | 223 | 2 | www |
|
uuu | 456 | 5 | xxx |
|
uudkdu | 456 | 5 | xxxxxx |
+---------+------+------+--------+
4 rows in set (0.00 sec)
什么原因 是创建表的时候还要注意什么。