好吧,我试图上传一个txt文件到我的表中。我的问题是与现场终结者。我曾尝试使用几个字符,但没有想要工作。我最后一次尝试是用'。'加载数据本地入侵问题
txt文件:
John. B. Smith. 123456789. 1955-01-09. 731 Fondren, Cary, NC. M. 30000. 333445555. 5.
Franklin. T. Wong. 333445555. 1945-12-08. 638 Voss, Cary, NC. M. 40000. 888665555. 5.
Alicia. J. Zelaya. 999887777. 1958-07-19. 3321 Castle, Apex, NC. F. 25000. 987654321. 4.
Jennifer. S. Wallace. 987654321. 1931-06-20. 291 Berry, Garner, NC. F. 43000. 888665555. 4.
Ramesh. K. Narayan. 666884444. 1952-09-15. 975 Fire Oak, Angier, NC. M. 38000. 333445555. 5.
Joyce. A. English. 453453453. 1962-07-31. 5631 Rice, Raleigh, NC. F. 25000. 333445555. 5.
Ahmad. V. Jabbar. 987987987. 1959-03-29. 980 Dallas, Cary, NC. M. 25000. 987654321. 4.
James. E. Borg. 888665555. 1927-11-10. 450 Stone, Cary, NC. M. 55000. NULL. 1.
MySQL代码:
mysql> load data local infile 'c:/employee upload2.txt' into table employee
-> fields terminated by '.' lines terminated by '\n';
Query OK, 8 rows affected, 80 warnings (0.02 sec)
Records: 8 Deleted: 0 Skipped: 0 Warnings: 80
表看起来像一切试图塞进了第一场,但只能容纳前8个字符。 任何想法?
你也应该显示你的查询。如果您使用的是默认分隔符,这肯定无法工作。 –
该地址是一个问题。您可能需要重新引用包含所有字段的此文件。 –