제목 | DB 문의 및 잡다한 문의 드립니다 ㅜㅜ | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 미스힐링 | 작성시각 | 2020/03/20 09:46:58 |
|
|||
지금 서버에서 mariaDB 10.3 버전을 써서 코드이그나이터3 개발환경을 세팅해놓고 개발을 하고 있는데 같이 작업하시는 CS프로그래머님이 돌리는 프로시저가 mariaDB에서 에러가 나서 mysql 5.7버전으로 변경을 해야될것 같습니다.
잘 되는 개발환경세팅을 변경하려니 걱정이되네요..
질문1) 혹시 mysql 5.7버전에서도 엑티브 레코드 똑같이 사용 가능한가요?? 호환이 100% 다 가능한건지 궁금합니다..
질문2) insert할때
$this->db->set('last_dt', 'NOW()'); return $query = $this->db->insert($this->table);
이렇게 하니까 날짜가 0000-00-00 00:00:00 이런식으로 서버에 저장이 되네요;; ''를 빼면 에러가 나고.. 해서 PHP에서 현재시간을 변수에 저장해서 $this->db->set('reg_dt', $reg_dt); 해결하기는했는데 그냥 NOW()를 쓰지는 못하는건지 궁금합니다;; 고수님들의 조언 부탁드립니다 (__+;; |
|||
다음글 | ci4 DB인스턴스 초기화 관련해서 (3) | ||
이전글 | 페이지 이동 질문입니다. (4) | ||
미스힐링
/
2020/03/20 09:50:49 /
추천
0
|
변종원(웅파)
/
2020/03/20 10:12:51 /
추천
0
5.6 대응일겁니다. 차이점은 검색으로 찾아보세요. |
한대승(불의회상)
/
2020/03/20 11:42:21 /
추천
0
mariaDB 전용 기능만 사용하지 않았다면 큰 이슈 없습니다.
|
미스힐링
/
2020/03/25 11:36:00 /
추천
0
넵 조언 감사드립니다!!
|
아 now()부분은 세번째 파라미터를 false로 하면 PHP변수로 인식을 안해서 잘되는걸로 확인했습니다!!
mariaDB 10.3 <--> mysql 5.7부분만 조언 부탁드립니다!!