小弟,刚开学PHP,今天连接数据库时不知道出了什么问题,下面代码就是不能运行,在firefox显示页面载入出错,我的php.ini配置中把extension=php_mysql.dll前面的分号也去掉了,php_mysql.dll动态文件放在php的目录下面,使用改变环境变量path来加载php_mysql.dll,哪位大哥帮帮忙啊,急啊 !谢谢了!
<html>
<head>
<title> SSS </title>
</head>
<center>
<body>
<?php
    
    $link=mysql_connect('localhost','root','123456798');
    if(!$link) echo "数据库连接失败!<br>".mysql_error();
    else echo "数据库连接成功!<br>";
    mysql_close(); 
    
?>
</center>
</body>
</html>

解决方案 »

  1.   

    php_mysql.dll 是放在PHP 目錄下嗎?
    應該是放在 PHP/ext裏吧
    嘛 這取決於 extension_dir 的設置更重要的是沒看到你說把 libmysql.dll 放到system32 裏...
      

  2.   


    我是没有把libmysql.dll  放入到system32中,但是我在环境变量里面添加了;d:\php\ext和;d:\php,系统启用的时候可以从这两个文件夹中加载libmysql.dll这个模块吧?
      

  3.   

    那你报错是报啥错????原来是 mysql_connect 这个函数未定义,就是你的 mysql 模块还没配好
    觉得是你的密码错了。。'123456798' 是不是 123456789 ?
      

  4.   

     没有任何错误,就是不能打开那个网站。 这个libmysql.dll模块是php下目录直接带的还是MySQL\bin\下的 ?
      

  5.   

    php解压出来就有的 libmysql.dll
      

  6.   

    mysql安装目录,mysql/bin目录 这个放在环境变量中加载了吗?要是不行,