mysql 5.5 frm 데이타를 mysql 5.7 에서 사용하려면

mysql 5.5 frm 데이타를 mysql 5.7 에서 사용하려면

QA

mysql 5.5 frm 데이타를 mysql 5.7 에서 사용하려면

답변 2

본문

질문드립니다.

 

mysql 5.5에서 사용하던 frm 파일들을

 

mysql 5.7로 변경된 서버에서 사용하게 하려고할때

 

동일한 그누보드 데이타임에도 불구하고

오류로그도 없습니다만, 

 

insert가 일부 작동하지 않습니다.

 

------------

 

글작성하면 오류가 없습니다.

하지만 글은 등록이 안되고, 

코멘트를 작성하면 코멘트가 안올라가고, 카운트만 증가되더라구요

 

5.7환경에서 설치한 그누보드는 또 잘됩니다.

5.5에서 설치된 그누보드는 글은 다 보이고, 로그인도 잘되는데

도와주십시요~

---------

 

 

지금까지 찾은 정보는 

 

SET SET sql_mode = 'NO_ZERO_DATE,STRICT_ALL_TABLES'

 

이 명령을 사용후에 사용하면 되다고 하는데

공통영역에 넣었더니, 잘안되고

 

/etc/ 하위의 mysql.cnf 에 넣어도 잘 안됩니다.

 

 

 

ubuntu 16.04 + mysql 5.7 환경에서

 

어떤 방법으로 적용을해야

 

기존에 사용되던 5.5 데이타를 정상적으로 사용가능하게 할까요?

 

이 질문에 댓글 쓰기 :

답변 2

phpmyadmin에서 내보내기 하여 디비를 몽땅 저장하고

import로 복구하면 될텐데요??

 

다른분들 참고하시라고 적어둡니다.

 

mysql 5.5에서 5.6 또는 5.7로 업그레이드시

기본값체크가 강화된게 기본설정이라서, 변경해야할것들이 있더군요

 

http://amina.co.kr/bbs/board.php?bo_table=apms_qa&wr_id=95249

 

 

가장 정확한 답변

https://www.fun25.co.kr/blog/mysql-error-1364-solution/?page=5

 

으로 해결했습니다.

 

참고로 ubuntu 16.04 의 mysql 5.7 파일의 mysql.cnf 는

/etc/mysql/mysql.conf.d/mysqld.cnf 

입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 1
© SIRSOFT
현재 페이지 제일 처음으로