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)

再运行就成功了

相关推荐
“αβ”4 小时前
MySQL表的操作
linux·网络·数据库·c++·网络协议·mysql·https
神秘的土鸡5 小时前
openEuler 25.09 企业级 MySQL主从复制部署与性能优化实战提升50%
linux·数据库·mysql·性能优化·openeuler
元拓数智5 小时前
IntaLink:破解数仓建设痛点,重塑高效建设新范式
大数据·数据仓库·人工智能·数据关系·intalink
黎相思6 小时前
MySQL索引特性
数据库·mysql
f***28147 小时前
【零基础学Mysql】常用函数讲解,提升数据操作效率的利器
数据库·mysql
清平乐的技术专栏7 小时前
hive中with as用法及注意事项
数据仓库·hive·hadoop
ttthe_MOon8 小时前
MySQL 基础入门:核心概念、安装部署与常用命令
mysql·adb
霸王大陆8 小时前
《零基础学PHP:从入门到实战》教程-模块七:MySQL 数据库基础-2
数据库·mysql·php
霸王大陆8 小时前
《零基础学PHP:从入门到实战》教程-模块七:MySQL 数据库基础-1
数据库·mysql·php
康不坦丁9 小时前
MySQL 的 order by 简化(使用列序号和列别名排序)
后端·mysql