问答详情
源自:5-8 PHP中的错误控制运算符

有哪位大神解释一下这句代码的意思和意义。

代码如下:

<?php 
 $conn = @mysql_connect("localhost","username","password");
 echo "出错了,错误原因是:".$php_errormsg;
?>

输出结果如下:

出错了,错误原因是:mysql_connect(): No such file or directory

问题1: $conn = @mysql_connect("localhost","username","password");这句代码是不是代表对localhost目录下的mysql数据库进行连接,用户名是username,密码是password呢?

问题2:输出结果是:“出错了,错误原因是:mysql_connect(): No such file or directory”的原因是不是因为本机的localhost目录不存在或者不存在相关的mysql数据库文件呢?

请大神们回答!

提问者:我是最棒的程序员 2015-01-06 21:41

个回答

  • 求学者123
    2015-01-21 09:05:54

    $conn = @mysql_connect("localhost","username","password");表示数据库服务器为localhost用户名为username密码为password

    问题二 是的

    个人意见仅供参考