在修改完php.ini,和hpptd.conf后打开http://localhost能够显示It Works!通过apache支持php5测验,不过不知道为什么后来打开http://localhost和http://localhost/index.php效果都是PHP信息。
打开http://localhost/index.php能够开到PHP的信息连接通过apache和PHP5配置测验
但是在使用
<?php 
$dbhost = 'localhost'; 
$dbuser = 'root'; //你的mysql用户名 
$dbpass = '123456'; //你的mysql密码 
$dbname = 'mytest'; //你的mysql库名 
$connect = mysql_connect($dbhost,$dbuser,$dbpass); 
if ($connect) { 
echo "连接成功)"; 
} else { 
echo "连接失败"; 

?>
显示错误,Fatal error: Call to undefined function mysql_connect() in D:\web\www\test.php on line 6。
我的MYSQL的安装应该是没有问题的,我已经通过mysql++使用了一段时间了。
我MYSQL和PHP的版本是:
PHP:php-5.2.13-Win32.zip
MYSQL: mysql-essential-5.1.42-win32.zip
APACHE: apache_2.2.13-win32-x86-no_ssl.msi安装的方法是我在网上找的比较经典(我看了几个都差不多),但是今天看《PHP与MySQL WEB开发圣经中文版》时发现说安装PHP必选下载两个安装包
1. php-5.2.13-Win32.zip
2. pecl-5.2.13-Win32.zip
不知道是不是这个问题,请大家指教哈。

解决方案 »

  1.   

    开发包 
    easyphp
    appservp
    xampp
    phpstudy哎..我又回忆我大学光配php配了一个星期的时候了.
      

  2.   

    查看一下phpinfo,mysql配置好没有。
      

  3.   

    php.ini中
    extension=php_mysql.dll
      

  4.   

    这个东东要么用集成包
    安装容易
    要么用linux  系统自带,学会了linux下配置有用win下就不用费劲研究了。我当初做好了。备份了 php.ini httpd.conf
    其他都是默认安装。
      

  5.   

    你看下php_mysql.dll是不是启动了,PHP5默认并不支持Mysql,具体你参考下PHP教程网上的PHP配置教程。