询问一个mysql的简单问题

询问一个mysql的简单问题

我在mysql下创建了一个数据库user下创建一个表:user_info,该数据表包含(user_id,name,email,sex,address,birth)六个字段
现在我新建一个user_info.txt的文本文件,里面包含以下内容:
用户名                真实姓名                          电子邮件                  性别        出生日期                   联系方法       
peter                  张山                   [email protected]        M                           1990.1.1            \N
mike                   李四                   [email protected]        M                   1990.1.1            \N
rose                   发山                   [email protected]        F                   1990.1.1            \N
jenny                  个山                   [email protected]        F                   1990.1.1            \N

到底这个user_info.txt的文本文件里面的内容要按照什么格式编排,然后用load data语句装载到数据表user_info里面

我用load data把该文本文件装载后,用select查询,显示的结果乱七八糟的,急死人了
毕业了。。。

mysql> insert into pet   
-> values ('Puffball', 'Diane', 'hamster', 'f', '1999-03-30', null);
Query OK, 1 row affected (0.00 sec)

mysql> select * from pet;
+----------+-------+---------+------+------------+-------+
| name     | owner | species | sex  | birth      | death |
+----------+-------+---------+------+------------+-------+
| Puffball | Diane | hamster | f    | 1999-03-30 | NULL  |
+----------+-------+---------+------+------------+-------+
1 row in set (0.00 sec)


前面是插入单独的记录,death字段显示的是NULL,但是下面的load LOCAL INFILE 命令却出现错误,不知道错在什么地方,请指正。
=================================================================================

mysql> LOAD DATA LOCAL INFILE "pet.txt" INTO TABLE pet;
Query OK, 2 rows affected, 2 warnings (0.00 sec)
Records: 2  Deleted: 0  Skipped: 0  Warnings: 2

mysql> select * from pet;
+----------+--------+---------+------+------------+------------+
| name     | owner  | species | sex  | birth      | death      |
+----------+--------+---------+------+------------+------------+
| Puffball | Diane  | hamster | f    | 1999-03-30 | NULL       |
| Buffy    | Harold | dog     | f    | 1989-05-13 | 0000-00-00 |
| Fang     | benny  | dog    | m  | 1990-08-27 | 0000-00-00 |
+----------+--------+---------+------+------------+------------+
3 rows in set (0.02 sec)


pet.txt 内容如下:
Buffy Harold dog f 1989-05-13 \N
Fang benny dog m 1990-08-27 \N
*******************************************************************************************
问:load LOCAL INFILE 命令后,从pet.txt文本插入的后2个记录的death字段不是NULL,而是0000-00-00这样的,并且提示信息中有“Warnings: 2”。请问这是不是命令或pet.txt哪儿有错误?谢谢!