mysql如何打开3306端口?

lgkobe 2007-12-05 05:56:36
我在Debian下装了mysql-service-5.0,用远程工具Navicate登录不了。网上说是没打开3306端口,要找到skip-networking这一行注释了。但在my.cnf中根本没有这一行。只有这行一句话
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1

我把bind-address改为客户端IP 192.168.0.179后,mysql都启动不了了。请问怎么解决?
...全文
4702 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lilaojing1990 2012-08-28
  • 打赏
  • 举报
回复
怎么打开Mysql时,输入密码?我输得是那个密码,但它只闪了一下窗口就消失了
懒得去死 2007-12-06
  • 打赏
  • 举报
回复
你应该没有看这句话
没有远程用户的话得先添加远程用户。
lgkobe 2007-12-06
  • 打赏
  • 举报
回复
弄了半天,原来不是3306端口的问题。解决方法如下
打开mysql数据库,把user表中的root中的host修为%,再把my.cnf中的bind-address  =127.0.0.1注释了就可以远程连接了。
lgkobe 2007-12-06
  • 打赏
  • 举报
回复
骑着上帝看戏 怎么又是你,呵呵
懒得去死 2007-12-05
  • 打赏
  • 举报
回复
shell>setup
然后添加其它端口:3306

没有远程用户的话得先添加远程用户。

56,801

社区成员

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

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