用户/通过身份验证PHP/MySQL-在PHP或MySQL查询中进行比较?

用户/通过身份验证PHP/MySQL-在PHP或MySQL查询中进行比较?,php,mysql,sql,Php,Mysql,Sql,使用php和MySQL对用户进行身份验证时,以下哪项是更好的做法? 方法1 MySQL选择用户名和密码匹配的位置。 如果返回结果,则对用户进行身份验证。 方法1 MySQL选择用户名匹配的密码。 使用php比较成功登录的密码。 通常是第一个,因为如果可以在MySQL查询中执行此操作,则无需编写额外的代码,另外,请不要忘记将用户名列作为唯一索引。这就是我的想法,我只是看到它是以另一种方式完成的,这让我对自己的操作方式产生了疑问。除非其他人提供相反的信息,否则我将选择您的答案。

使用php和MySQL对用户进行身份验证时,以下哪项是更好的做法?

方法1
MySQL选择用户名和密码匹配的位置。
如果返回结果,则对用户进行身份验证。

方法1
MySQL选择用户名匹配的密码。
使用php比较成功登录的密码。

通常是第一个,因为如果可以在MySQL查询中执行此操作,则无需编写额外的代码,另外,请不要忘记将
用户名
列作为唯一索引。

这就是我的想法,我只是看到它是以另一种方式完成的,这让我对自己的操作方式产生了疑问。除非其他人提供相反的信息,否则我将选择您的答案。