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)

再运行就成功了

相关推荐
lihao lihao21 分钟前
MySql内外连接
数据库·mysql
qq56801807625 分钟前
MySQL下载安装及配置
数据库·mysql
docsz30 分钟前
Ubuntu 22.04部署MySQL8.4
mysql·ubuntu
m0_5981772340 分钟前
MYSQL order by , group by练习
数据库·mysql
jwn9991 小时前
【Mysql】:如何恢复误删的数据?
数据库·mysql
lzp07911 小时前
mysql之联合索引
数据库·mysql
qq5680180761 小时前
【MySQL】超详细MySQL常用日期格式转换函数、字符串函数、聚合函数(最新版)
数据库·mysql
ChicagoTypewriter1 小时前
InnoDB中的undo日志和历史系统的基础机制
mysql
剑锋所指,所向披靡!2 小时前
初始MySQL
数据库·mysql
zklgin3 小时前
【MySQL】深度学习数据库开发技术:使用CC++语言访问数据库
数据库·mysql·数据库开发