Я пытался добавить эту таблицу, но все данные встроены в один столбец в матрице SQL. Например:
mysql> describe genomas;
+--------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+--------------+------+-----+---------+-------+
| Object | varchar(255) | NO | | NULL | |
| GOID | varchar(255) | NO | MUL | NULL | |
+--------+--------------+------+-----+---------+-------+
2 rows in set (0.09 sec)
данные, которые я хочу загрузить, находятся в файле .txt. затем загружаю бууут ..
mysql> LOAD DATA LOCAL INFILE 'GOhumanbegin.txt' INTO TABLE genomas FIELDS TERMINATED BY '\t';
Query OK, 499486 rows affected, 65535 warnings (20.20 sec)
Records: 499486 Deleted: 0 Skipped: 0 Warnings: 499486
(<- ОНО ПОКАЗЫВАЕТ ПРЕДУПРЕЖДЕНИЯ ... но почему?) </p>
mysql> SELECT Object, GOID FROM genomas LIMIT 10;
Что у меня:
| Object | GOID |
+-----------------------+------+
| A0A024RBG1 GO:0003723 | |
| A0A024RBG1 GO:0005829 | |
| A0A024RBG1 GO:0008486 | |
| A0A024RBG1 GO:0046872 | |
| A0A024RBG1 GO:0052840 | |
| A0A024RBG1 GO:0052842 | |
| A0A075B6H7 GO:0002250 | |
| A0A075B6H7 GO:0005886 | |
| A0A075B6H7 GO:0019814 | |
| A0A075B6H8 GO:0002250 | |
Что я ожидал:
| Object | GOID |
+-----------------------+----------------+
| A0A024RBG1 | GO:0003723 |
| A0A024RBG1 | GO:0005829 |
| A0A024RBG1 | GO:0008486 |
| A0A024RBG1 | GO:0046872 |
| A0A024RBG1 | GO:0052840 |
| A0A024RBG1 | GO:0052842 |
| A0A075B6H7 | GO:0002250 |
| A0A075B6H7 | GO:0005886 |
| A0A075B6H7 | GO:0019814 |
| A0A075B6H8 | GO:0002250 |
введите описание изображения здесь