为什么mysql_connect会破坏我的.php?

时间:2010-12-09 16:07:29

标签: php mysql mysql-connect

我在Apache 2.2上使用PHP 5.3.3运行以下代码:

<html>
<body>
<?php
error_reporting(E_ALL);

echo "Connecting...";

$conn = mysql_connect('127.0.0.1:3306','root','*******') or die('Error connecting to mysql');

echo 'Connected.';
?>
</body>
</html>

它打印出“正在连接......”,但没有别的。甚至不会抛出错误。我经历了很明显的所有步骤。帮助

3 个答案:

答案 0 :(得分:3)

error_reporting(E_ALL);有时可能不会这样做。与以下内容结合使用:

ini_set('display_errors', 1);

然后看看它是否返回错误:)

答案 1 :(得分:1)

测试跳过端口表示法,因为您仍在指定默认端口。

您的Apache错误日志是什么意思?

var_dump($ conn)打印出来的是什么?

答案 2 :(得分:0)

<?php
$conn = mysql_connect('127.0.0.1:3306','root','*******')
if (!$conn ) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($conn );
?>
相关问题