php安装目录中ext需要有 php_mysql.dll这个文件,libmysql.dll需要复制到windows\system32文件夹 extension-dir这个路径需要绝对路径,然后重启服务器,就肯定会有的
检查下 php.ini文件是否加载 php_mysql.dll
重新安装mysql吧,个人经常用xampp,可以去试试.
1, 先安装MYSQL,2. 再安装PHP,扩展都选上3. 最后安装APACHE或者其他的
有没有把 php 目录下的dll文件拷到c:/windows/system32下,
可以加下环境变量试试 a、在Path的值后面追加 x:\php;x:\php\ext b、新建变量PHPRC,值为 x:\php注意路径是你自己的路径加完重启下
php.ini这个文件一般是放在C:\windows下面的,你放在其它地方可能要设置环境变量,我只是让你检查一下你修改的php.ini文件是不是apache正在用的文件.看一下phpinfo就知道了,Configuration File (php.ini) Path 这个选项.
php5默认不打开mysql的,php.ini里把相应dll前面的;去掉,再把lib_mysql.dll复制进window目录,然后重启apache或iis
具体代码如下:<?php $ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, ''); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_
执行下面的代码,看一下输出结果,即可知道PHP是否与MySQL关联!var_dump(mysql_connect('localhost','root',''));