sqoop访问MySql被拒绝

转载 2016年06月13日 19:40:23
原文 /zwx19921215/article/details/41867963
今天在linux上远程访问windows下的mysql时出现如下异常:
 <strong><span style="color: rgb(255, 0, 0);">ERROR manager.SqlManager: Error executing statement: java.sql.SQLException: null,  message from server: "Host '172.103.54.12' is not allowed to connect to this MySQL server"
java.sql.SQLException: null,  message from server: "Host '172.103.54.12' is not allowed to connect to this MySQL server</span></strong>
解决方法:  
mysql -u root -p 
mysql>use mysql; 
mysql>select 'host' from user where user='root'; 
mysql>update user set host = '%' where user ='root'; 
(注:如果在执行update user set host = '%' where user ='root';出现错误提示
<strong><span style="color: rgb(255, 0, 0);">ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 则只需执行 flush privileges 即可</span></strong>)
mysql>flush privileges; 
mysql>select 'host'   from user where user='root'; 
第一句是以权限用户root登录 
第二句:选择mysql库 
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称) 
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址 
第五句:刷新MySQL的系统权限相关表 
第六句:再重新查看user表时,有修改。。 
重起mysql服务即可完成。

论sqoop1连接数据库的血坑

今天实施现场的同事反馈了一个问题, 说用sqoop1连接mysql时总是连不上, 帮忙研究了半天, 发现sqoop1的一个隐藏问题, 之前在google上也没找到相关方案,这里整理记录一下 sqoo...
  • zjut222
  • zjut222
  • 2017年08月17日 20:11
  • 231

Sqoop 访问MySql 连接不了

感谢分享:/zwx19921215/article/details/41867963 今天在linux上远程访问windows下的mysql时出现如下异常: ...
  • wisdom_c_1010
  • wisdom_c_1010
  • 2017年06月30日 10:08
  • 261

sqoop连接mysql的一些错误

版本说明: hadoop 2.2.0 sqoop 1.4.4 mysql 5.1.73 jdk 1.8.0 连接工具:mysql-connector-java-5.1.26-bin.jar ...
  • wth305
  • wth305
  • 2015年11月18日 16:47
  • 1359

hadoop学习之-Sqoop与关数据库(mysql)之间导入实践

一、            Sqoop概述 Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如: MySQL ,Oracle ,Postgres等)中...
  • lichangzai
  • lichangzai
  • 2013年01月25日 16:23
  • 6507

mysql服务器拒绝连接

1、连接mysql服务器报错: 通过 mysql -hhost -u user -p 命令连接mysql服务器时,报以下错误: ERROR 1130 (HY000):Host 'hostname'...
  • u013409622
  • u013409622
  • 2015年03月05日 11:20
  • 1889

mysql 拒绝访问的解决办法

java.sql.SQLException: null,  message from server: "Host 'xxx' is not allowed to connect to this MyS...
  • huaxin520
  • huaxin520
  • 2012年06月09日 20:21
  • 13135

用sqoop进行mysql和hdfs系统间的数据互导

sqoop 是apache下用于RDBMS和HDFS互相导数据的工具。 本文档是sqoop的使用实例,实现从mysql到hdfs互导数据,以及从Mysql导数据到HBase。 下载: h...
  • huoyunshen88
  • huoyunshen88
  • 2014年02月09日 11:25
  • 14237

通过docker连接mysql

通过docker连接mysql: cs202@cs202-devbox:~$ sudo docker run -it --link mysql --rm mysql sh -c 'exec mysq...
  • zhou1862324
  • zhou1862324
  • 2016年03月12日 11:52
  • 4677

hadoop学习之-Sqoop与关数据库(mysql)之间导入实践

一、            Sqoop概述 Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如: MySQL ,Oracle ,Postgres等)中...
  • lichangzai
  • lichangzai
  • 2013年01月25日 16:23
  • 6507

hadoop 集群 远程访问 mysql(通过sqoop从远程数据库服务器向hdfs迁移数据) 屡次失败的原因

首先,我介绍一下我搭建的环境(win8系统上的1个VM的工作站,跑了6个centos虚拟机),6个节点,3个datanode,1个 sourcemanager 2个namenode。 设置了虚拟网络...
  • JinxinTang2014
  • JinxinTang2014
  • 2015年04月25日 00:11
  • 1182
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sqoop访问MySql被拒绝
举报原因:
原因补充:

(最多只允许输入30个字)