只需要设置 mysql 权限就行了。设置 mysql.user 表里。对应的用户的 Host 为 ap 的IP就行了。

解决方案 »

  1.   

    只需要设置 mysql 权限就行了。-----------------------------------
    this is the only special configure .
      

  2.   

    多谢回答,我试一试windows下的配置,
    不是要去掉PHP。ini文件里面的 extension=MYsql。dll 之类的话的前面的分号。
    linux不要去掉吗?我看过好多说明,好像没有提到要修改 这里。
      

  3.   

    现在访问应用程序,出现:Fatal error: Call to undefined function mysql_connect() in /usr/local/apache/htdocs/ylcrm/class.adodb/drivers/adodb-mysql.inc.php on line 189为什么?是mysql.dll没有加载进来么?
    当初编译PHP的时候,用-with mysql ,因为mysql数据库不是同一台机器,所以编译不过,没有用加-with是否是这个原因??如需要改过,需要重新编译php么?
      

  4.   

    你的php.ini中有没有去掉;extension=php_mysql.dll前的“;”??
      

  5.   

    你的php.ini中有没有去掉;extension=php_mysql.dll前的“;”??
    ===这个是针对
    windows下面的吧,linux下面是去掉:php_mysql.so好像。我已经去掉了。
      

  6.   

    设置mysql用户允许web服务器链接 ```
      

  7.   

    linux下面你编译的时候把mysqli和mysql都编译进去就OK```
      

  8.   

    去mysql 下了个二进制的头文件,重编译了PHP,包括了mysql。
    但是访问的时候,还是提示“Call to undefined function mysql_connect() ”,是下的头文件不对么?
    是否需要用源头文件?--设置mysql用户允许web服务器链接 ,在那里设置????user表里面么?如果是这个,已经设置了。把connection连接串的用户名跟密码已经加入到了user表里面。