我正在尝试使用sqoop import导入MySQL表。以下是我得到的错误。

代码:

[root@sandbox ~]# sqoop import \
   --connect "jdbc:mysql://localhost:3306/retail_db" \
   --username=root \
   --password=hadoop \
   --table departments \
   --as-avrodatafile \
  --target-dir=/user/root/departments

错误:
ERROR manager.SqlManager: Error executing statement: java.sql.SQLException: The connection property 'zeroDateTimeBehavior' acceptable values are: 'CONVERT_TO_NULL', 'EXCEPTION' or 'ROUND'.
The value 'convertToNull' is not acceptable.

java.sql.SQLException: The connection property 'zeroDateTimeBehavior' acceptable values are: 'CONVERT_TO_NULL', 'EXCEPTION' or 'ROUND'.
The value 'convertToNull' is not acceptable.

如果有人知道原因/解决方案,请帮助我。

谢谢,
里士

最佳答案

您可以尝试使用以下代码吗?

jdbc:mysql://localhost:3306/retail_db?zeroDateTimeBehavior=convertToNull

10-06 15:54