在我的localhost(windows)上我试图连接到192.168.0.16(linux box)。
我有适当的连接功能。 (我已经测试了这个功能,它有效。手头的问题不是函数,而是我必须对linux做的更改)
function dbOpen(){
$host = '192.168.0.16:3306';
$database = '';
$username = '';
$password = '';
$dbCon = mysql_connect($host, $username, $password);
}
我得到: “无法连接,因为目标机器主动拒绝它”
为了从windows访问linux中的mysql数据库,我是否需要在LINUX中做些什么?
我的目标是能够让linux运行数据库/网站,同时我可以在我的localhost上进行测试,但仍然远程连接到mysql(192.168.0.16)并进行管理。
答案 0 :(得分:0)
这是mysql服务器设置问题。尝试编辑my.cnf文件。
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html