有防火墙的先把3306端口添加到白名单,此处教程略。
进入phpmyadmin 添加一个用户,主机那里用 % ,添加完以后,mysql.user表中host字段应该是 '%'。
就可以远程连接了。
注意:不要改my.cnf 将什么skip-networking注释,一旦注释掉,netstat 查询会发现3306端口没有开启,也就无法连接了。
网上误导人的教程,害死人。
5.1版本的到这就可以了。
5.5新版本的没试过,据说要改什么bind-address ,用到的时候再说。