导出表名包含中文的单表
(字符集设置非常重要,在windows下,mysqldump接收中文表名时会报couldn't find table错误,即使表本身存在)
mysqldump -uroot -proot -P8866 --default-character-set=gb2312 hive c客户信息表_copy > C:\1.sql
导出hive库中的存储过程(-R)、事件(-E),不包含其他(-ndt)
mysqldump -uroot -proot -P8866 -R -E -ndt hive > C:\1.sql
导出多个库
mysqldump -uroot -proot -P8866 --databases d1 d2 d3 > C:\1.sql
导出多表
mysqldump -uroot -proot -P8866 --database hive --tables t1 t2 t3 > C:\1.sql
导出单表
mysqldump -uroot -proot -P8866 hive t1 > C:\1.sql
导入特定数据库
mysql -uroot -proot -P8866 hive < C:\1.sql