我們通常測試的時候都是用mysql_connect ("localhost","usrname","password");的方式來連接MySQL數據庫的 ,
如果我們要通過其他主機使用IP地址來連接MySQL數據庫的時候,就需要修改MySQL的配置文 件/etc/mysql/my.cnf,否則會出現這樣的錯誤提示:
can t connect to mysql server on 111
skip-external-locking
#
# 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之後再重啟mysql就可以通過其他機器使用IP地址來連接mysql了。
查看本欄目