我正在按照本页上的说明设置用于基因注释的本地数据库。他们提供了一个 .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
Run Code Online (Sandbox Code Playgroud)
当我在谷歌上搜索这个错误时,我没有得到非常有用的结果。有任何想法吗?
我正在通过 FTP 下载一个大文件,以便我可以在本地系统上处理该文件。处理文件的程序在一次通过中逐行读取文件,从原始文件创建两个新文件。
是否可以在文件完全下载之前开始处理文件?这有什么潜在问题?
注意:我并不担心程序在下载完成之前到达文件末尾——文件的下载速度比程序处理数据的速度要快。