社区
MySQL
帖子详情
本地远程登录mysql 出现1042错误
nanyu1987
2011-03-16 11:20:58
本地远程登录mysql,用mysql图形工具或者是创建odbc数据源,出现1042错误,提示 can't get hostname for your address.
现请各位大虾,帮忙look一下,提供些解决方法。
...全文
891
15
打赏
收藏
本地远程登录mysql 出现1042错误
本地远程登录mysql,用mysql图形工具或者是创建odbc数据源,出现1042错误,提示 can't get hostname for your address. 现请各位大虾,帮忙look一下,提供些解决方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nanyu1987
2011-03-20
打赏
举报
回复
[Quote=引用 13 楼 acmain_chm 的回复:]
引用 现在刚和他们那边协调过,让他们加上这个,但他们得等着mysql服务器不用的时候才能添加,重启服务。希望加上这个就可以了。先谢谢你那就试一下另一个办法,另HOST后不需要重启。
[/Quote]
加上那条命令后,可以了,谢谢
zuoxingyu
2011-03-17
打赏
举报
回复
用户授权的时候,包含用户名称和主机地址。是不是你的用户的主机IP没有开放啊。
ACMAIN_CHM
2011-03-16
打赏
举报
回复
PING能通,那其它的检查结果呢?
nanyu1987
2011-03-16
打赏
举报
回复
[Quote=引用 2 楼 acmain_chm 的回复:]
参考下贴中的检查方法并贴出你的检查结果(#43楼)
http://topic.csdn.net/u/20090920/22/14d4f597-b7d4-4c24-b0db-abb2956e66c3.html
[收集]mysql 无法联接故障现象及原因
[/Quote]
这边是一个大的内网,有专门的监控软件,防火墙,我们关不了,再就是我让其他在外地的同事访问那台mysql服务器,他们都不能访问,但外地的同事访问我们这边本身的mysql数据库,能访问到。
nanyu1987
2011-03-16
打赏
举报
回复
[Quote=引用 1 楼 wwwwb 的回复:]
网络是否连通
去掉mysql启动参数中的skip-name-resolve 试试
你是怎样连接MYSQL的?
[/Quote]
网络我ping过,能通,因为mysql数据库在客户那边,我们这边用mysql-front工具,mysql-gui-tools工具,系统创建odbc数据源测试的,连不上,出现1042错误。
ACMAIN_CHM
2011-03-16
打赏
举报
回复
先把防火墙关了试试。
ACMAIN_CHM
2011-03-16
打赏
举报
回复
参考下贴中的检查方法并贴出你的检查结果(#43楼)
http://topic.csdn.net/u/20090920/22/14d4f597-b7d4-4c24-b0db-abb2956e66c3.html
[收集]mysql 无法联接故障现象及原因
wwwwb
2011-03-16
打赏
举报
回复
网络是否连通
去掉mysql启动参数中的skip-name-resolve 试试
你是怎样连接MYSQL的?
ACMAIN_CHM
2011-03-16
打赏
举报
回复
[Quote] 现在刚和他们那边协调过,让他们加上这个,但他们得等着mysql服务器不用的时候才能添加,重启服务。希望加上这个就可以了。先谢谢你[/Quote]那就试一下另一个办法,另HOST后不需要重启。
wwwwb
2011-03-16
打赏
举报
回复
试试
[mysqld]
skip-name-resolve
禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注
意,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式,否则MySQL将无法正常处理连接请求
nanyu1987
2011-03-16
打赏
举报
回复
[Quote=引用 8 楼 acmain_chm 的回复:]
在你的MYSQL服务器端,在它的INI文件中加入
[mysqld]
skip-name-resolve
然后重启MYSQL服务试一下,如果可以则是MYSQL服务所在DNS的设置问题。
[/Quote]
现在刚和他们那边协调过,让他们加上这个,但他们得等着mysql服务器不用的时候才能添加,重启服务。希望加上这个就可以了。先谢谢你
ACMAIN_CHM
2011-03-16
打赏
举报
回复
还有一个办法,就是把你自己目前的IP地址,加入到对方机器的/etc/host文件中
123.234.456.789 nanyu1987_PC
ACMAIN_CHM
2011-03-16
打赏
举报
回复
在你的MYSQL服务器端,在它的INI文件中加入
[mysqld]
skip-name-resolve
然后重启MYSQL服务试一下,如果可以则是MYSQL服务所在DNS的设置问题。
nanyu1987
2011-03-16
打赏
举报
回复
[Quote=引用 6 楼 acmain_chm 的回复:]
PING能通,那其它的检查结果呢?
[/Quote]
telnet ip 端口 也行。
MySQL
5.6/
MySQL
5.7/
MySQL
8各平台安装部署
讲解和演示在Windows平台和Linux平台下
MySQL
的安装部署,以及数据库的启动,关闭和连接,数据的导入导出等。...
MySQL
用户的创建,以及通过开发工具远程连接
MySQL
数据库。
MySQL
数据的导入和导出。
远程
mysql
出现
10061_
MySQL
远程连接时
出现
10061以及1045
错误
时的解决方法
以前对于
MySQL
数据库的管理基本都是在本地,今天了解到一个比较轻便...1)解决10061问题本人在按照提示进行远程连接Linux系统下的
MySQL
数据库时,首先遇到的是下面的问题: 图1: ‘10061’问题于是乎,按照提示的
错误
...
mysql
本地连接_
mysql
开启远程连接及本地连接
问题描述在本机windows上连接...这个
错误
是由于
mysql
server没有开启远程连接权限,所以本机连接不上远程的
mysql
。解决方法开启
mysql
远程连接权限一、开启远程连接首先登陆
mysql
: 命令
mysql
-u root -p然后修改连接...
MySQL
不允许
远程登录
解决方案
今天在Linux上面装完
MySQL
,却发现在本地登录可以,但是
远程登录
却报错Host is not allowed to connect to this
MySQL
server,找了半天试了网上的一些方法都没有解决,最终在一篇文章里找到了解决方法,特意记录一下...
MySql
数据库远程连接,
出现
1130
错误
出现
这种问题是数据库只允许本地连接访问,数据库服务器中的
mysql
数据库中的user的表中没有权限。 解决 1.使用客户端工具 选择
mysql
这个数据库的user表,打开后会发现里面root用户的权限记录的Host是localhost,...
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章