질답게시판
질문하기 분류

오라클클라우드 phpmyadmin에서 db 전체 내보내기 하며 깨집니다.

컨텐츠 정보

본문

안녕하세요.

새해 인사가 좀 늦었지만,

새해 복 많이 받으시고, 하시는 일 항상 번창하시길 기원합니다.


다름이 아니라 

오라클 클라우드 사용하다 또 이상한 점이 있어서  

오래간만에 또 문의하러 들렸습니다.


오라클 클라우드 동일 계정에 데이터베이스가 2개가 있는데,

db1에는 워드프레스, db2에는 그누5가 설치되어 있습니다.

원드프레스는 sir에 우성짱님께서 올려주신 티스토리를 참고해서 설치했고,

그누5는 이곳에 올려진 우성짱님의 글을 보고 설치했습니다. data 폴더 문제등으로 몇번 문의 드렸었고요.


오늘 phpmyadmin에서 db2를 다운 받으려고 전체 내보내기를 했는데,

다운 후 에디터에서 열었더니, 캐릭터 문제로 파일이 다 깨져서 보여집니다.

파일 형식도 utf-8이 아닌 system default로 되어 있었습니다.


그런데 db 전체가 아닌 테이블 하나씩 내보내기 하면,

에디터에서 파일 정상적으로 열리고, 파일형식도 utf-8로 제대로 되어 있습니다.

테이블 두개만 선택해서 내보내기해도 바로 깨져 버립니다.


그런데, db1은 전체 내보내기를 해도 깨지는거 하나도 없구요.

혹시 몰라 phpmyadmin 아닌 putty에서 db백업 후 열어 봤지만 동일한 현상입니다.


phpmyadmin에서 볼 때 db1이나 db2나 데이터정렬방식utf8mb4_unicode_ci로 동일하고,

db2를 이용한 홈페이지도 문제없이 잘 열리고 깨지는거 없습니다.

단지 전체내보내기나 2개이상 내보내기를 하면 이런 현상이 있습니다.


혹시 이거 원인을 알 수 있을까요?

관련자료

댓글 7 / 1 페이지

masahide님의 댓글의 댓글

답변 감사합니다.
원인(?)을 찾긴 한거 같습니다.

이리 저리 테스트해보니 게시판 테이블중 2개가 문제인거 같더군요.
그래서, 그 게시판을 복사하고 원 게시판 지운 후 복사한 게시판을 다시 원 게시판 테이블명으로 복사했더니 일단 해결되었습니다.

원인은 이모지 때문이었던거 같습니다.
그 문제 있던 게시판 2개에만 제목과 내용등에 붙여넣기한 이모지가 들어 있었거든요.

이게 순전히 이모지 때문인지, 아니면 이번 그누보드 최신버전 업데이트와 관계가 있는지는 모르겠습니다.

오라클클라우드가 아닌 아예 다른 서버에 그누보드 최신버전 설치 후 config에서 이모지 사용 가능하게 설정 후
게시판 생성해서 게시물에 이모지 넣은 후,
phpmyadmin에서 db 전체 내보내기 했더니 역시나 캐릭터 문제로 깨지는걸 봐선,

둘 중 하나가 문제인거 같네요.

masahide님의 댓글의 댓글

그런데,
이모지 사용했을 때 db 내려받기한거 에디터로 열면 다 깨져서 보이긴 하지만,
이걸 phpadmin으로 업로드해보면 또 정상적으로 나오기는 하네요.
그래도 일단 이모지는 사용하지 않으려고요.

masahide님의 댓글의 댓글

아... 왜 그 생각을 못했을까요?
정말 에디터 문제였네요. 제가 에디터플러스와 em에디터 2개 사용중인데,
그냥 습관처럼 오래전부터 em을 주로 사용하고 있었거든요.
가볍고 간단한게 좋아서요.
그런데 em에서 깨졌던거고, 에디터플러스에서 열어보니 안 깨지네요.
하물며 메모장에서 열어도 안깨지는데 em에디터에서 깨졌던거네요.
설정하는게 있는지 찾아보진 않았지만 이젠 그냥 에디터플러스를 사용해야겠습니다.
감사합니다.
질문하기 810 / 2 페이지
RSS
번호
제목
이름

최근글


새댓글


알림 0