mysql_connect("服务器名","用户名","密码");
就可以了,其它跟本地一样。

解决方案 »

  1.   

    不过对方的服务器允许LINUX服务器访问才行,要做相应设置.
      

  2.   

    mysql中要专门给web服务器设置连接权限,比如连接过来的ip地址。mysql默认是只允许本机连接的~!
      

  3.   

    这叫超级难问题啊?建个MYSQL用户,允许访问就行了。
      

  4.   

    啊,如果是跨世纪难题,那要到下世纪才能解了.你研究研究mysql的用户权限管理方面的文档吧,很容易做到的.
    如果win的ip是 12.12.12.1
     .linux主机的ip是 12.12.12.2那么在win上的mysql建一个用户,用户的主机是 12.12.12.2,并设置这用户访问的数据库.
    假如在 linux的的环境下有个php文件,就可以用如下代码来连接12.12.12.1上的mysql数据库了.
    <?
    $db=MySQL_connect("12.12.12.1", "用户名","密码");
    MySQL_select_db("数据库名");
    ?>
      

  5.   

    win下安装的mysql默认是允许外部连接的,linux下安装的mysql默认是只允许本机连接的你从linux下连win下的mysql数据库,按照正常的连接方法就可以了,只不过将几个参数改一下而已主机名换成WIN机器的IP地址或URI,用户名和密码均使用WIN机器上的MYSQL用户资料...如果真能等到下个世纪,你也许就不会用PHP了~ :P