不是已经搞好了么extension=php_mysql.dll 
前面去掉分号

解决方案 »

  1.   

    1.在c:/windows里建个my.ini 内容:
    #This File was made using the WinMySQLAdmin 1.4 Tool#2004-03-15 00:00:00
    #Uncomment or Add only the keys that you know how works.#Read the MySQL Manual for instructions[mysqld]
    basedir=D:/usr/local/mysql  //写你自己的路径
    #bind-address=127.0.0.1
    datadir=D:/usr/local/mysql/data   //写你自己的路径
    #language=D:/usr/local/mysql/share/your language directory   //写你自己的路径
    #slow query log#=
    #tmpdir#=
    #port=3306
    #set-variable=key_buffer=16M[WinMySQLadmin]
    Server=D:/usr/local/mysql/bin/mysqld-nt.exe   //写你自己的路径
    user=root
    password=
    2.要配置mysql的环境变量!
    3.在apache的文件夹里的conf/httpd.conf里面加上:LoadModule php5_module D:/usr/local/php/php5apache.dll
    #AddModule mod_php5.c
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "D:/usr/local/php/php.exe"  //你自己PHP的地址 
      

  2.   

    补充一句将apache 文件里面的  ext文件夹下面的所有.dll考到 c:/windows/system32里面!
      

  3.   

    extension=php_mysql.dll 前面的分号去掉就是支持MySQL了
      

  4.   

    你调用的是MySQL还是PDO_MySQL还是MySQLi呢?
    你把;extension=php_pdo_mysql.dll和;extension=php_mysqli.dll都去掉分号,把PHP文件夹下的libmysql.dll复制到System32文件目录,把php.ini复制到WINDOWS文件夹下,在重新启动Apache,这样应该可以的
      

  5.   

    这个问题都无数次了,如果楼主认真看了手册,那是绝对不会出现的http://cn2.php.net/manual/en/mysql.installation.phpInstallation on Windows Systems
    PHP 4The PHP MySQL extension is compiled into PHP.
    PHP 5+MySQL is no longer enabled by default, so the php_mysql.dll DLL must be enabled inside of php.ini. Also, PHP needs access to the MySQL client library. A file named libmysql.dll is included in the Windows PHP distribution and in order for PHP to talk to MySQL this file needs to be available to the Windows systems PATH. See the FAQ titled "How do I add my PHP directory to the PATH on Windows" for information on how to do this. Although copying libmysql.dll to the Windows system directory also works (because the system directory is by default in the system's PATH), it's not recommended.As with enabling any PHP extension (such as php_mysql.dll), the PHP directive extension_dir should be set to the directory where the PHP extensions are located. See also the Manual Windows Installation Instructions. An example extension_dir value for PHP 5 is c:\php\ext

    Note: If when starting the web server an error similar to the following occurs: "Unable to load dynamic library './php_mysql.dll'", this is because php_mysql.dll and/or libmysql.dll cannot be found by the system. 
      

  6.   

    所以,你的系统还需要找到libmysql.dll这个dll,建议放在你系统的PATH目录下
      

  7.   

    你的已经支持了
    extension=php_mysql.dll 每一行代表一个扩展,后面是需要扩展的功能。需要扩展什么功能就把前面的分号去掉,当不需要的时候加个分好就给关了。
    直接下个xamp比较省市
      

  8.   

    extension=php_mysql.dll去掉;就可以了
      

  9.   

       可以使用XAMpp 省去了很多的配置的麻烦
      

  10.   

    <?php 
    //国内的PNR码连接
    $hostname="127.0.0.1"; //MSSQL服务器的IP地址 或 服务器的名字 
    $dbuser="sa"; //MSSQL服务器的帐号 
    $dbpasswd="sa"; //MSSQL服务器的密码 
    $dbname="sq_soupiao"; //数据库的名字 $conn = mssql_connect($hostname,$dbuser,$dbpasswd); //连接MSSQL 
    mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */ 
    $sql = "select * from EL_FlightCompany "; //sql语句 
    $data = mssql_query($sql); //把查询的值集合在变量$data 
    while($Arr = mssql_fetch_object($data)) //循环初始的集合$Arr 

    $CompanyID=$Arr->CompanyID;
    $CompanyShortName=$Arr->CompanyShortName;
    $CompanyFullName =$Arr->CompanyFullName ;
    $content =$Arr->Content ;
    $Code=$Arr->Code;
    echo $Code;

      

  11.   

    把几个.dll文件拷到Windows/system32下去。
      

  12.   

    我以前的不用这样啊!
    设置系统的环境变量就好了
    你解压好php以后
    在配置文件里去掉extension=php_mysql.dll 前面的分号
    然后在我的电脑-> 高级->环境变量->找到系统环境变量里面的Path在她的后面加上的分号  ;d:\php;d:\php\ext (这是我的php安装目录)当然你还要在Apache里面配置
    LoadModule php5_module D:/php/php5apache2_2.dll
    PHPIniDir D:/php然后重启就可以了
    (我的系统是XP的)
      

  13.   

    我的php直接下载的rar包,解压就好了
      

  14.   

    不需要往系统盘复制文件
    用 phpinfo() 查看是否支持 MySQL
    顺便看 Configuration File (php.ini) Path 是什么
    看你的 php.ini 是否生效
      

  15.   

    是的,这个才是正确的方法。首先把dll前面的分号;拿掉,再把相应的dll:php_mysql.dll,libmysql.dll复制到system32目录。如果不复制,也可以设置系统变量PATH,后面加上放php_mysql.dll,libmysql.dll的目录