php为何连接不上数据库

<?php
$conn=mysql_connect("localhost","root","jinlin")
or die("不能连接数据库服务器: ".mysql_error());
mysql_select_db("product",$conn) or die ("不能选择数据库: ".mysql_error());

?>
会出现http 500内部服务器错误

第1个回答  2010-04-23
首先你得保证你的数据库启动了,安装目录项\MySQL\bin目录里的mysqld-nt.exe要启动了,
再者,用户名和密码需要正确
一般用户名是root ,密码为空或者123456,
第2个回答  2010-04-21
<?php
$link = mysql_connect('localhost', 'root', '123456');//创建连接
if ($link) //如果连接失败
{
echo '服务器的基本信息是:' .mysql_get_host_info($link);
}
else//数据库连接成功
{
echo '连接失败:' . mysql_error();
}
mysql_close($link); //关闭连接
?>本回答被网友采纳
第3个回答  2010-04-13
$conn=@mysql_connect("localhost","root","jinlin")
or die("不能连接数据库服务器: ".mysql_error());
@mysql_select_db("product",$conn) or die ("不能选择数据库: ".mysql_error());
试试
第4个回答  2010-04-24
<?php
$conn=mysql_connect("localhost","root","jinlin");
if (!$conn)
echo "连接失败";
$sel=mysql_select_db("数据库名",$conn);
if (!$sel)
echo "与数据库连接失败";

?>
第5个回答  2010-04-13
把代码贴出来看看
==============

代码没有问题,你用的什么环境?是否还有其他代码?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网