Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqoop导入MySql数据库失败_Mysql_Hadoop_Sqoop - Fatal编程技术网

Sqoop导入MySql数据库失败

Sqoop导入MySql数据库失败,mysql,hadoop,sqoop,Mysql,Hadoop,Sqoop,我将尝试将mysql表导入到sqoop中,但我面临以下异常:, MySql在我的本地机器上运行,表创建和数据库创建工作正常,当我尝试sqoop导入时作业自动失败。 请帮帮我。 提前谢谢 'MySQL' is not recognized as an internal or external command, operable program or batch file. at org.apache.hadoop.util.Shell.runCommand(Shell.java:538)

我将尝试将mysql表导入到sqoop中,但我面临以下异常:, MySql在我的本地机器上运行,表创建和数据库创建工作正常,当我尝试sqoop导入时作业自动失败。 请帮帮我。 提前谢谢

'MySQL' is not recognized as an internal or external command,
operable program or batch file.

at org.apache.hadoop.util.Shell.runCommand(Shell.java:538)
    at org.apache.hadoop.util.Shell.run(Shell.java:455)
    at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:702)
    at org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:195)
    at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:300)
    at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:81)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)

        1 file(s) moved.

Container exited with a non-zero exit code 9009

在本地计算机中安装MySQL并在系统路径中添加环境变量作为解决方法,请删除直接选项。请提供完整的命令

由于在系统路径中添加了MySQL环境变量,因此出现了问题。
C:\ProgramFiles(x86)\MySQL\MySQL Fabric 1.5和MySQL Utilities 1.5\PHP的条令扩展\ <代码>和<代码>跳过重复路径,因此MySQL考虑为命令行,替换“&”而不是它正在运行的任何其他字符。< /P>您想导入什么,SQL转储?看看它是否对您有帮助。我将尝试将表导入hdfs并将hdfs导出到MySql。但在导入时我会遇到问题。“MySQL”不被识别为内部或外部命令、可操作程序或批处理文件,因此请阅读sqoop上的文档,您需要提供MySQL安装目录的完整路径。如/MySqlIn sqoop version 1.4.5导入和导出都工作正常,现在我更新到1.4.6,我将面临这个问题。@KSNidhin MySql路径正确,路径没有问题。