[sql] 로그인 기록 테이블 생성 사례

일반적으로 로그인 기록을 추적하기 위해 사용되는 데이터베이스 테이블을 생성하는 방법을 살펴보겠습니다.

테이블 생성

CREATE TABLE login_logs (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(50) NOT NULL,
    login_time DATETIME NOT NULL
);

위 SQL 문은 login_logs 테이블을 생성합니다. 이 테이블은 사용자 이름(username)과 로그인 시간(login_time)을 기록하는 데 사용됩니다. id 필드는 각 로그 기록을 고유하게 식별하는 데 사용됩니다.

참고

테이블을 생성하는 과정에서 자신의 데이터베이스 시스템에 맞게 적절한 데이터 형식 및 제약 조건을 사용해야 합니다. 또한 기존의 데이터베이스 스키마와의 일관성을 유지하기 위해 해당 테이블을 추가할 수도 있습니다.