【发布时间】:2011-10-22 07:22:26
【问题描述】:
这是在 localhost 上创建与 MySQL 服务器的连接的方式
$Connection = mysql_connect("localhost","root","");
但 MySQL 似乎忽略了我的用户名和密码,即使我使用一些无意义的用户名和密码创建连接:
$Connection = mysql_connect("localhost","nonsense-username","");
这两种情况都给我 $Connection 作为“类型的资源(39)(mysql链接)”。只有当密码为空时才会发生这种情况。密码为空时接受任何用户名是 MySQL 的默认行为吗?
但是当给出这样的“废话用户名”时,它应该让 $Connection 等于“假”。有什么问题吗?
【问题讨论】:
标签: php mysql sql connection behavior