用PHP如何使用另一台主机的MYSQL...连接应该怎么写...???MYSQL应该怎么样调..??请高手辞教..

解决方案 »

  1.   

    mysql_connect('id地址', '用户', '密码');
      

  2.   

    mysql_connect(server,user,pwd,newlink,clientflag)  
    server 可选。规定要连接的服务器。可以包括端口号,例如 "hostname:port",或者到本地套接字的路径,例如对于 localhost 的 ":/path/to/socket"。如果 PHP 指令 mysql.default_host 未定义(默认情况),则默认值是 'localhost:3306'。
     
    user 可选。用户名。默认值是服务器进程所有者的用户名。 
    pwd 可选。密码。默认值是空密码。 
    newlink 可选。如果用同样的参数第二次调用 mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。参数 new_link 改变此行为并使 mysql_connect() 总是打开新的连接,甚至当 mysql_connect() 曾在前面被用同样的参数调用过。 
    clientflag 可选。client_flags 参数可以是以下常量的组合:•MYSQL_CLIENT_SSL - 使用 SSL 加密
    •MYSQL_CLIENT_COMPRESS - 使用压缩协议
    •MYSQL_CLIENT_IGNORE_SPACE - 允许函数名后的间隔
    •MYSQL_CLIENT_INTERACTIVE - 允许关闭连接之前的交互超时非活动时间 
      

  3.   

    如2楼,代码上没有什么差异,只是目的地不同而已关键在于,对方的 mysql 需要对你的 用户名@机器 授予相应的访问权限
      

  4.   

    mysql_connect('IP地址', '用户', '密码');但是MYSQL服务器必须支持远程调用
      

  5.   

    我用了IP地址呀.但连接不上呀..是不是MYSQL也要设置点什么..或者服务器要设置点什么呢?~
      

  6.   

    不是和你说了吗,对方的mysql要设置你的远程访问权限