Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да прехвърля mysql таблица в кошер?

  1. Първо изтеглете mysql-connector-java-5.0.8 и поставете буркана в папката lib и bin на Sqoop

  2. Създайте дефиницията на таблицата в Hive с точни имена и типове на полета като в mysql

    sqoop import --verbose --fields-terminated-by ',' --connect jdbc:mysql://localhost/test --table employee --hive-import --warehouse-dir /user/hive/warehouse --fields -terminated-by ',' --split-by id --hive-table Emploee

тест - Име на база данни

служител - име на таблица (присъства в теста)

/user/hive/warehouse – Директория в HDFS, където данните трябва да бъдат импортирани

--split-by id - id може да бъде първичен ключ на таблицата 'employee'

--hive-table employee - таблица на служители, чиято дефиниция присъства в Hive

Ръководство за потребителя на Sqoop (Едно от най-добрите ръководства за изучаване на Sqoop)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Изберете група записи въз основа на последното времеви печат

  2. mysql първичен ключ с две колони с автоматично увеличение

  3. Табло за обяви - Оптимизация на база данни

  4. Не може да се вмъкне байт [] в MySQL с помощта на java

  5. Как мога да се свържа с различна база данни по време на работа на приложението с Laravel?