Mysql用户管理与PHP连接Mysql数据库的一个问题
发表于 : 2012-07-31 22:21
Mysql本身有用户和用户权限管理的功能,用PHP连接Mysql数据库需要提供Mysql的主机名称,用户名和密码。作为初学者,我查阅过资料里面的PHP代码都是用的固定的用户名和密码连接Mysql,使用PHP连接Mysql数据库的时候,包括网站验证用户身份的时候,都没用到过Mysql自身的用户管理的功能;为什么不用类似如下的代码
从html表单读入用户名密码,然后直接利用Mysql自己的用户管理来验证用户是否存在,用户名和密码是否匹配?
代码: 全选
<?php
$username=$password="";
if(isset($_POST["username"]) && isset(_POST["password"]) && $_POST["username"]!="" && $_POST["password"]!="")
{
$username=$_POST["username"];
$password=$_POST["password"];
$db_server = mysql_connect(localhost, $username, $password);
}
if (!$db_server) die("Unable to connect to MySQL: " . mysql_error());
?>