windows 连接 Linux mysql 出错 求指点

ligengyong2010 2011-09-02 10:35:24
我在Linux mysql 服务器上设置了一个 myuser 角色 赋予了 远程登录的权限 在windows mysql命令行下 输入 mysql -h -u -p
出现了 连接错误 error 2003 <HY000> :can not connect to mysql server on '192.168.*.*'<10065> 求各位大侠 指教一下 这是怎么回事呢
...全文
91 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zalvsa 2011-09-02
  • 打赏
  • 举报
回复
你确定拥有可远程访问MYSQL的权限?
LINUX可远程登录,可不代表MYSQL可被远程访问。
USER同时也要设置为%(或者你电脑的IP),而不是localhost,
关山路遥 2011-09-02
  • 打赏
  • 举报
回复
在Linux 防火墙里面添加 信任端口就好了。
byeceg 2011-09-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ligengyong2010 的回复:]

引用 2 楼 byeceg 的回复:
恩,先用telnet ip 端口 看看行不行

能ping到 不行吗?
[/Quote]
当然不行,在linux看看,端口开没开,能不能通
关山路遥 2011-09-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 byeceg 的回复:]
恩,先用telnet ip 端口 看看行不行
[/Quote]
能ping到 不行吗?
关山路遥 2011-09-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nicenight 的回复:]
SQL code
mysql -h<Linux服务器的IP> -u<myuser> -p<myuser的密码>


有可能防火墙啊网络不通什么原原因,可以用如下命令测试:

SQL code
telnet 服务器IP 端口(默认3306)
[/Quote]
哥们 我防火墙关了 能ping到 但是用telnet 连接失败 这是怎么回事呢。
byeceg 2011-09-02
  • 打赏
  • 举报
回复
恩,先用telnet ip 端口 看看行不行
nicenight 2011-09-02
  • 打赏
  • 举报
回复
mysql -h<Linux服务器的IP> -u<myuser> -p<myuser的密码>


有可能防火墙啊网络不通什么原原因,可以用如下命令测试:
telnet 服务器IP 端口(默认3306) 
关山路遥 2011-09-02
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zalvsa 的回复:]

你确定拥有可远程访问MYSQL的权限?
LINUX可远程登录,可不代表MYSQL可被远程访问。
USER同时也要设置为%(或者你电脑的IP),而不是localhost,
[/Quote]
联通了 呵呵

57,063

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧