php.ini把mysql.dll前面的分号";"去掉,如果使用mysqli还可以加入mysqli.dll

解决方案 »

  1.   

    你的mysql的扩展没有加载成功,看手册http://cn.php.net/manual/zh/ref.mysql.php在 Windows 系统下安装
    PHP 4
    PHP MySQL 扩展已经编译入 PHP。 PHP 5+
    MySQL 默认未启用,因此必须在 php.ini 中激活 php_mysql.dll 动态连接库。此外,PHP 还需要访问 MySQL 客户端连接库。PHP 的 Windows 发行版包括了一个 libmysql.dll,为了让 PHP 能和 MySQL 对话,此文件必须放在 Windows 的系统路径 PATH 中。怎样做见 FAQ 中的“怎样把 PHP 目录加入到 Windows 路径中”。尽管将 libmysql.dll 拷贝到 Windows 系统目录中也可以(因为系统目录默认在系统路径 PATH 中),但不推荐这样做。 要激活任何 PHP 扩展库(例如 php_mysql.dll),PHP 指令 extension_dir 要被设为 PHP 扩展库所在的目录。参见手工 Windows 安装指南。PHP 5 下 extension_dir 取值的一个例子是 c:\php\ext。 注: 如果启动 web 服务器时出现类似如下的错误:"Unable to load dynamic library './php_mysql.dll'",这是因为系统找不到 php_mysql.dll 和/或 libmysql.dll。 
      

  2.   

    php.ini把mysql.dll前面的分号";"去掉
    libmysql.dll复制到windows下的system32里我都做了呀!为什么还是连接不上??
      

  3.   

    Edit the php.ini file displayed in phpinfo() and restart apache service.
    Recommend copy php.ini to c:\windows(winnt).
      

  4.   

    请问Edit the php.ini file displayed in phpinfo() and restart apache service.该怎么做??
      

  5.   

    我将php.ini文件复制到c:\windows然后重起apache然后提示错误信息:error parsing c:/windows\php.ini on line 1243
      

  6.   

    呵呵,大概是因为php5.1.2和apache(版本不知道)不匹配,我记得有个三个文件的补丁的打一下就行了,另外你apache错误1243行是什么内容?(估计是ext吧)
      

  7.   

    apache的httpd文件夹只有955行,没有1243行呀?
      

  8.   

    我装上ZDE后他又出现问题同样的错误,还是那段代码出错,请问是什么原因?装上ZDE后还需要什么设置吗?
      

  9.   

    重起Apache还有就是用phpinfo()看看 ,php.ini文件的位置,不要改错地方了
      

  10.   

    现在有遇到一个新问题,我利用sql语句创建一个数据库,却提示错误信息,Fatal error: Call to undefined function mysql_create_db() in D:\phpsite\dingpiao\goupiao\install.php on line 23
    请问是什么原因,这句代码是没有问题的,以前是可以运行过去的.我改用这套版本只后就出现了这么多的问题???
      

  11.   

    刚才说错了,是检查php.ini中的那句错误。另外就是用phpinfo()看看mySQL是否有问题,不过我还是怀疑你没打补丁,问一句apache是2.0吗,确定httpd测试是通过的?
      

  12.   

    php不支持mysql扩展,没配置好.找个例子照着干1
      

  13.   

    scriptalias /php/ "e:/php5/"
    action application/x-httpd-php "/php/php.exe"
    错误是这两行,
    我已经把extension=php_mysql.dll前的分号去掉了呀,为什么没有打开扩展
      

  14.   

    phpinfo中这一项mysql.trace_mode是off是不是因为这个原因呀?如果 是怎么修改呀?