1、复制表或者迁移数据库

CREATE TABLE new_table AS SELECT * FROM old_table;(非分区)

create table t_copy like t_part;(分区表)

2、复制数据

查看老表的hdfs文件位置 (show create table xxx;) old_file_path

查看新表的hdfs文件位置 new_file_path;

hdfs复制:hadoop fs -cp old_file_path new_file_path;

3、修复元数据

MSCK REPAIR TABLE new_table;修复新表的分区元数据。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐