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)

再运行就成功了

相关推荐
口嗨农民工3 小时前
3.2 mysql客户端和服务器的启动与停止
数据库·mysql
t***31654 小时前
Docker 之mysql从头开始——Docker下mysql安装、启动、配置、进入容器执行(查询)sql
sql·mysql·docker
小马爱打代码4 小时前
避坑指南:MySQL 迁移到 TiDB
数据库·mysql·tidb
q***57745 小时前
MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
windows·mysql·adb
云计算老刘6 小时前
1.项目实战:LAMP-LNMP-分离部署
linux·mysql·php·apache·mariadb
8***84826 小时前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
W***83207 小时前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
7***q6087 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
q***61418 小时前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
q***82918 小时前
windows同时安装两个不同版本的Mysql
windows·mysql·adb