Hive数据仓库中的数据导出到MySQL的数据表不成功

可能的原因:

(1)没有下载flume和sqoop

(2)权限问题:因为MySQL 数据库拒绝了 root 用户从 hadoop3 主机的连接请求,root 用户没有从 hadoop3 主机进行连接的权限

解决:通过 MySQL 的授权命令来授予权限

sql 复制代码
mysql> GRANT ALL PRIVILEGES ON sqoop_weblog.* TO 'root'@'hadoop3' IDENTIFIED BY '2020';

Query OK, 0 rows affected (0.02 sec)



mysql> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.01 sec)

再运行就成功了

相关推荐
jyOverQ8 小时前
MySQL 联合索引怎么用?最左匹配原则到底是什么意思?
数据库·mysql
没文化的阿浩8 小时前
【MySQL】用户管理
android·mysql·adb
ShineWinsu10 小时前
对于MySQL:数据库的操作的解析
linux·数据库·c++·mysql·面试·笔试·库的操作
‎ദ്ദിᵔ.˛.ᵔ₎10 小时前
MySQL 数据类型
数据库·mysql
这个DBA有点耶10 小时前
索引合并不是万能药:MySQL同时用两个索引,为什么比不用还慢?
数据库·mysql·dba
大牧师12 小时前
MySQL 学习教程
数据库·sql·mysql·docker·node·全栈·后端数据
数据库小学妹12 小时前
MySQL redo刷盘实测:innodb_flush_log_at_trx_commit与故障矩阵
运维·数据库·mysql
知码研习12 小时前
Windows MySQL8.0.44 保姆级超详细安装配置教程(含 ZIP 免安装、MSI 图形安装、完整卸载流程)
mysql
MC丶科13 小时前
软考架构师90天冲刺|DAY44·Redis高级应用
数据库·数据仓库·redis·缓存·oracle·容器·规格说明书
spencer_tseng14 小时前
mysqldump: Error: Binlogging on server not active
mysql·mysqldump·binlogging