我在學習hadoop sqoop。我正在研究hortonworks沙箱(單節點hadoop虛擬機:http://hortonworks.com/products/hortonworks-sandbox/#install)。hadoop sqoop將csv文件加載到mysql中
我想通過sqoop加載一個csv文件到一個mysql表中。我創建了一個數據庫flightinfo和一個表格天氣。我在配置單元中創建了一個名爲sqoop_tmp的表格,其中包含該csv文件的文件位置。
我用下面的命令將CSV加載到MySQL:
sqoop export --connect jdbc:mysql://localhost/flightinfo –-table weather –-export-dir /apps/hive/warehouse/sqoop_tmp
在1)我試過$ mysqladmin -u root密碼「newpassword」和$ mysqladmin -u root密碼mysql-root-password在mysql shell下,它說sql語法錯誤。 – thotwielder
我想如果密碼已經設置好了。上述命令是不允許的。如果您不確定root用戶的密碼,請嘗試'$ mysql_secure_installation'來重置密碼。 – Avinash
我沒有做1)2)3),只是用用戶名root運行sqoop語句,然後提示輸入密碼,我用google搜索了一下,有人說mysql對它應該是root或者空的,我嘗試了空,並且它可以工作! – thotwielder