DB 필드명과 타입을 reg_date datetime 형태로 만들고, 데이터 입력 시에 now()를 주면
날짜와 시간이 모두 들어간다. (예: 2009-01-01 12:00:34 )
만약 뒤의 시간이 필요없다면, 그냥 컬럼타입을 datetime -> date로 바꿔주면 2009-01-01 만 입력이 된다.
기존에 데이터가 입력되어 있더라도 업데이트를 하면 그냥 날짜만 남는다.
시간을 날짜만 혹은 날짜와 시간을 함께 적절하게 입력할 필요가 있을 때 쓰면 편하다.
날짜와 시간이 모두 들어간다. (예: 2009-01-01 12:00:34 )
INSERT INTO member (id, passwd, ... reg_date ) VALUES('test' , '1111', ... now() );
만약 뒤의 시간이 필요없다면, 그냥 컬럼타입을 datetime -> date로 바꿔주면 2009-01-01 만 입력이 된다.
기존에 데이터가 입력되어 있더라도 업데이트를 하면 그냥 날짜만 남는다.
시간을 날짜만 혹은 날짜와 시간을 함께 적절하게 입력할 필요가 있을 때 쓰면 편하다.
'PHP > MySQL' 카테고리의 다른 글
로컬에서 MySQL 한글이 깨질 때 (0) | 2016.02.29 |
---|---|
EUC-KR -> UTF-8 DB 이전하기 (0) | 2010.08.11 |
테이블 내 특정 문자열 한꺼번에 바꾸기 - REPLACE (0) | 2009.09.13 |
mySQL 패스워드 변경하기 (0) | 2008.11.12 |
mySQL에서 자주 쓰이는 함수 정리 (0) | 2008.11.11 |