我可以连接到mysql,但是收到错误Could not select db
有什么我想念的吗?非常感谢任何帮助。
<?php
$link = mysql_connect('localhost','','');
if (!$link) {
die('Could not connect to MySQL: ' . mysql_error());
}
echo 'Connection OK';
$selected=mysql_select_db("test1",$link) or die("<br>Could q not select db");
mysql_close($link);
?>
答案 0 :(得分:2)
可能有多种因素阻碍您选择MySQL数据库。以下可能是原因:
您可以通过登录控制台并发出以下命令来复制程序正在执行的操作:
mysql -e "show databases"
这将列出该用户可用的所有数据库。
答案 1 :(得分:2)
替换
"<br>Could q not select db"
带
"<br>Could q not select db" . mysql_error();
显示详细的mysql错误。
大多数情况下你输入了错误的mysql细节。检查数据库是否存在。