使用MySQLImport设置远程主机

时间:2013-11-20 19:40:29

标签: mysql mysqlimport

我遇到了mysqlimport接受主机参数的问题:它似乎有选择地接受主机名。

mysqlimport --compress --user=SOMEUSER --host=mysql.spr.local --password=SOMEPASSWORD --    delete --ignore-lines=1 --fields-terminated-by=';' --fields-enclosed-by='"' --lines-    terminated-by='\n' cicu ./ResearchData.csv 

mysqlimport: Error: 1045 Access denied for user 'SOMEUSER'@'oban.spr.local' (using password: YES)

但是,如果我选择其他服务器:

mysqlimport --compress --user=SOMEUSER --host=deepthought.spr.local --password=SOMEPASS -- delete --ignore-lines=1 --fields-terminated-by=';' --fields-enclosed-by='"' --lines-terminated-by='\n' cicu ./ResearchData.csv
mysqlimport: Error: 2003 Can't connect to MySQL server on 'deepthought.spr.local' (111)
deepthought上没有mysql服务器,使用它作为主机导入仅仅意味着如果我给它一个不同的服务器,mysqlimport似乎接受主机输入。

nslookup返回两个服务器的记录..所以可能导致mysqlimport看似忽略我的主机参数并在第一种情况下默认为localhost(oban.spr.local)但在第二种情况下识别我的主机输入?我也尝试过提供mysql.spr.local的IP地址,但仍默认为oban.spr.local

0 个答案:

没有答案