mysql控件没打开。
在php.ini里的
;extension=php_mysql.dll
前面的;号去掉

解决方案 »

  1.   

    第一步,安装好PHP,MYSQL,APACHE第二步,在php.ini里的;extension=php_mysql.dll前的冒号去掉第三步,把php文件夹中的libmysql.dll拷贝到Apache Group\Apache2\bin目录下第四步,restart你的APACHE,看看服务里mysql的service起来没有~~~第五步,写一个phpinfo(),看里面有没有mysql,再问题发帖子出来,我等你这100分~~哈哈~~
      

  2.   

    老刀你说的,我已经改过了但是还什么没有
    你说的在很多网站上都有,
    我QQ是276710916,  有熟悉的朋友帮我远程一下也可以,只要能让我连上MYSQL我就给他100分
    好郁闷啊,JAVA调试我都没出过什么问题,现在因为我学了下LINUX内核,想玩下PHP,但是怎么也连不上,郁闷
      

  3.   

    在 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。 
      

  4.   

    mysqlconn.php on line 14
    把这段贴出来
      

  5.   

    去掉php.ini里的
    ;extension=php_mysql.dll
    前面的分号查看扩展目录是否正确
      

  6.   

    只有iasky(C#_ASP_PHP)说对了,你们说的都是老生长谈的问题,
    不过也谢谢大家,但我只能给iasky(C#_ASP_PHP) 加分,
    有想用C开发WEB的吗,
    我想用C++的STL来做,
      

  7.   

    靠~~~~我没让你把libmysql.dll考过去啊真是白写那么多~~个没人性的~~~自己都不知道思考的~~~~
      

  8.   

    anshenghao朋友,你说的是APACHE,我在题目上说的是IIS5.1你是让我倒到 APACHE的BIN目录下,不是倒分啦,
    是因为我看了好多视频在PHP配置上都不行,我自认为对编程还有一定的能力,因为我能看懂LINUX和STL和STRUTS内核,在JAVA上也做了一点小小的关于模式的开发,
     我想玩下PHP,但是我读好了代码,但是我配置了两个星期,都是失败的,、我很郁闷,
    有的时候不是你懂编程,会编程就能解决问题的,配置也是很麻烦的,这也是LINUX的使用率不会高过WINDOWS的原因!!