连接非本地机要在数据库服务器的MYSQL数据库里注册一般要操作三个表格:db,host,user,在里面插入你的PHP/C运行的机器地址用户名默认数据库名密码等,你一看就明白了

解决方案 »

  1.   

    Rayking(雷廷),谢谢你的答复,但可以描述的详细一点吗?谢谢
      

  2.   

    在数据库服务器上有一个mysql数据库,是安装MYSQL时就有的系统数据库,这个数据库里有以上的三个表格,如果你要连接远程数据库,肯定是有用户名和密码的吧。还有你可以知道自己机器的IP地址,将这些内容插入到这三个表的对应字段里。这三个表格还有其它限定权限的字段,如果只是调试,可以把这些字段对应值全设为Y,如果不是为了调试就要仔细考虑安全问题了设好后重新起动MYSQL服务器,在另一台机器就可以连接了
      

  3.   

    谢谢Rayking(雷廷),现在找到一个更简单的方法,就是使用:
    grant select,insert,update,delete on testdb.* to user@"%" identified by "pass";