일반글
페이지 정보

본문
어디를 손봐야 할까요?
테이블 만들때,
mb_email_certify datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 을 입력하면,
값이 맞지 않다고 나오는데,
제가 XAMPP로 할 때는 잘 됐는데,
bitnami로 한번 해 보니까...(정확히는 mac에서 해보니) 오류가 납니다.(이것들을 제외하고 다른 것들만 넣어서 입력하면 정상적으로 테이블이 만들어 집니다.)
ERROR 1067 (42000): Invalid default va...
인터넷에서 찾아보니,
https://stackoverflow.com/questions/36882149/error-1067-42000-invalid-default-value-for-created-at
에도 날짜 형식이 0000-00-00 00:00:00 으로 표기 된 부분이 잘 못 된 것같습니다.
my.cnf 에
추가로 sql mode = "" 로 바꾸고, mysql 을 restart를 하니 안 되고,
추가한 내용을 지우니 start 가 되네요.
1) 인터넷에 나온대로 형식이 잘못된 것이고, sql mode를 수정해야 하는가요?
2) my.cnf이 아닌 어디에서 고칠 수 있을까요?