mysql5.1 配置文件里的PORT参数
时间:2010-06-22 来源:909413335
[client] |
在client项下的参数,代表mysql工具去访问远端服务器的时候,默认的远端服务器的MYSQL使用的端口。
比如服务器在192.168.0.100上,MYSQl启动在3306端口,那么用A方法
D:\mysql6\bin>mysql -ucpc -p123 -h192.168.0.100 |
是可以正常登陆到100的服务器。也可以使用B方法
D:\mysql6\bin>mysql -ucpc -p123 -P3306 -h192.168.0.100 |
这样显式制定3306端口。
如果服务器的MYSQL服务启动在3307端口上,再用A方法登陆,就会提示连接失败
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.100 |
解决的办法有2个,一是用B办法,显式制定端口为3307,第二是修改MY.INI里的Client下的PORT参数为3307,然后重新启动MYSQL服务。
D:\mysql6\bin>mysql -ucpc -p123 -P3307 -h192.168.0.100 |
在MYSQLD下的PORT参数,指的是本机MYSQl服务占用的端口。如果本端口已经被其他程序占用,会出现服务启动失败。