Файл не знайдено помилки з mysqlimport


8

Я налаштовую локальну базу даних для анотації генів, дотримуючись вказівок на цій сторінці . Вони надають файл .sql для створення деяких структур таблиць MySQL (крок 4) та декількох файлів даних для заповнення таблиць (кроки 5-7). Я завершив процес налаштування через крок 5, але я отримую помилки на кроці 6. Що викликає відмову в тому, що помилка, яку я отримую, відрізняється від того, з якого каталогу я виконую mysqlimportкоманду.

standage@farnsworth:~$ mysqlimport -u wendel2go -p --fields-terminated-by='\t' b2g Desktop/gene2accession 
Enter password: 
mysqlimport: Error: 13, Can't get stat of '/var/lib/mysql/Desktop/gene2accession' (Errcode: 2), when using table: gene2accession
standage@farnsworth:~$ cd Desktop/
standage@farnsworth:~/Desktop$ mysqlimport -u wendel2go -p --fields-terminated-by='\t' b2g gene2accession 
Enter password: 
mysqlimport: Error: 29, File '/var/lib/mysql/b2g/gene2accession' not found (Errcode: 2), when using table: gene2accession

Я не отримую дуже інформативних результатів, коли гуглю цю помилку. Будь-які ідеї?

Відповіді:


9

Виявляється, --localваріант був потрібний. Команда спрацювала, коли я її видав так.

mysqlimport -u root -p --fields-terminated-by='\t' --local b2g /home/standage/Desktop/gene2accession
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.