MySql 데이터베이스에 사용자 이름과 비밀번호가 있는지 확인하는 데 가장 적합한 쿼리는 무엇입니까?로그인 세부 정보 확인을위한 최적의 쿼리 (사용자 이름 및 비밀번호)
1)SELECT * FROM login_details WHERE username='username' AND password='password'
2)SELECT count(*)FROM login_details WHERE username='username' AND password='password'
3)SELECT count(Username)FROM login_details WHERE username='username' AND password='password'
4)SELECT 1 FROM login_details WHERE username='username' AND password='password'
감사
내 경험에 비추어 볼 때 엄청난 수의 레코드 (수억 수억 개)를 다루지 않는 한 인덱싱 체계가 사용자가 제안하는 쿼리의 차이보다 훨씬 더 중요합니다. 또한 해시 된 비밀번호를 저장하는 것은 당연한 일입니다! –