0

我在win xp上安装了php5.2.9 +mysql5.1+apache2.2.6。我无法让 php 与 mysql 连接。这是代码。

<? php 
$link=mysql_connect('localhost','root','godismine');

if(!$link) 
echo "fail"; 

else echo "success"; 

mysql_close(); 
 ?> 

我认为代码中没有任何错误。phpinfo 显示 mysql 支持,所以它不能是安装问题。我只是无法得到问题。每当我运行这个脚本时,我都会得到一个空白屏幕。请帮忙。我是 php 的新手。

4

2 回答 2

2

让 MySQL告诉你错误是什么......

<?php
$link=mysql_connect('localhost','root','godismine');

如果(!$链接){ 回声“失败”; echo '并且错误信息是:'。mysql_error() ; } 别的 { 回声“成功”; mysql_close($链接); }

于 2009-05-03T07:46:05.170 回答
0

您是否也在数据库中创建了用户/授予权限?无论如何,以 root 身份连接并不是一个好主意。

于 2009-05-03T07:13:39.850 回答