为了完成本关任务,你需要掌握: 1、数据库( MySQL )建表。 2、HDFS 数据导出至 MySQL 中。
数据库( MySQL )建表
因为这边 Sqoop 不能够帮关系型数据库创建表,所以需要我们自己来创建表。 用命令进入 MySQL 客户端。
mysql -uroot -p123123 -h127.0.0.1
创建数据库hdfsdb
(格式默认为utf8
),并在数据库内建立表fruit
,其表结构如下:
名 | 类 | 状态 |
---|---|---|
fru_no | int | 主键 |
fru_name | varchar(20) | |
fru_price | int | |
fru_address | varchar(20) |
create database hdfsdb;
use hdfsdb;
create table fruit(fru_no int primary key, fru_name varchar(20), fru_price int, fru_address varchar(20));