php.ini里面extension=php_mysql.dll前面去掉;号试试

解决方案 »

  1.   

    在你的网站根目录下写一个文件,然后在运行,看PHP和MYSQL是否有连接
    <?php
    $db=mysql_connect('localhost','username','password')//username,password换成你的用户名和密码
    if(!$db)
    {
      echo '数据库没有连接上';
    else
      echo '成功连接';
    }
    mysql_close()
    ?>
      

  2.   

    重启电脑,现在mysql开启不了了,不知道为什么,没用过不知道怎么开启,
    我是进bin目录双击mysqld-nt.exe,然后打开cmd命令行
    进到bin目录后输入命令mysql -uroot -p回车
    出现enter password:
    用空密码直接回车,提示出错:
    error 2003 <HY000>:can't connect to mysql server on 'localhost' <10061>
    怎么会这样?我第一次安装也是这样操作是没问题的,现在怎么不行了?怎么开启mysql?上面的代码出错Parse error: parse error, unexpected T_IF in D:\wwwroot\php\test.php on line 3
    可能是因为mysql没有开的原因
      

  3.   

    D:\wwwroot\php\test.php on line 3
    看到这个目录,猜你应该装的是那种傻瓜包3合1版无须配置的那种,我不清楚别个怎么样,我装这种版本的时候,MYSQL也是有点问题。换成自己手动配置问题都解决了
      

  4.   

    line 3是if(!$db)这句,我的php是配置了php.ini的啊
    extension=php_mbstring.dll
    ;extension=php_bz2.dll
    ;extension=php_curl.dll
    ;extension=php_dba.dll
    extension=php_dbase.dll
    ;extension=php_exif.dll
    ;extension=php_fdf.dll
    ;extension=php_filepro.dll
    extension=php_gd2.dll
    ;extension=php_gettext.dll
    ;extension=php_ifx.dll
    ;extension=php_imap.dll
    ;extension=php_interbase.dll
    extension=php_ldap.dll
    ;extension=php_mcrypt.dll
    ;extension=php_mhash.dll
    ;extension=php_mime_magic.dll
    ;extension=php_ming.dll
    extension=php_mssql.dll
    ;extension=php_msql.dll
    extension=php_mysql.dll
    ;extension=php_oci8.dll
    ;extension=php_openssl.dll
    ;extension=php_oracle.dll
    ;extension=php_pgsql.dll
    ;extension=php_shmop.dll
    ;extension=php_snmp.dll
    ;extension=php_sockets.dll
    ;extension=php_sqlite.dll
    ;extension=php_sybase_ct.dll
    ;extension=php_tidy.dll
    ;extension=php_xmlrpc.dll
    ;extension=php_xsl.dll
      

  5.   

    D:\wwwroot\php\test.php on line 3
    =======
    这个目录是iis服务器里建一个php文件夹来测试php程序的,
    现在开启不了mysql了,不知道哪的问题
      

  6.   

    电脑中毒真要命,ghost恢复都不行,把所有盘的exe文件都删除掉,所有东西都重装,换成McAfee杀毒软件,现在总算平安一点了,
    现在行了,可以连接mysql了,上面出错是语法错误,少了分号结束,还有else要有{}号。