没有数据库选择错误 - 不知道为什么

时间:2012-04-02 10:54:48

标签: php mysql database

出于某种原因,我收到了错误

  

未选择数据库

我不知道为什么这不起作用,我是否失明?

 $con = mysql_connect('localhost','myusername','mypassword');
 if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
 mysql_select_db('mydatabase');

实际的用户名,密码或数据库名称中没有拼写错误,我在代码中看不到错误。

非常感谢您的建议。 感谢

2 个答案:

答案 0 :(得分:2)

您是否已将username添加到user表中?如果您使用root用户尝试相同的代码,该怎么办?

答案 1 :(得分:1)

尝试:

mysql_select_db('mydatabase', $con);

代替:

mysql_select_db('mydatabase');