타게시판에서 회원추출 후 XE로 가져오기 및 내보내기
phpmyadmin에서 회원테이블을 ods 파일로 내보내기 합니다.
csv나 엑셀, xml 구조로 가져올 수도 있지만 편집이 가장 편리합니다.
xe의 회원테이블 구조에 맞게 엑셀로 순서를 배열하신 뒤에,
옮겨갈 서버의 phpmyadmin 에서 테이블 가져오기를 한 뒤에 ods 파일을 선택해서 가져오기 합니다.
그럼 원래 xe_member가 아닌 (xe_member 테이블을 선택했다 하더라도) 원래 게시판의 테이블명이 생성되고
순서는 a,b,c,...로 됩니다.
그럼 테이블 작업 탭에서 데이터만 xe_member로 복사하기를 합니다.
여기까지 하면 일반 게시판의 회원 테이블의 회원이 xe_member로 가져오기 됩니다.
(단, 패스워드의 암호화가 sha256일 때입니다. 다른 경우 패스워드를 sha256으로 가져오기 해야하던지,
아니면 xe상에서 가능한지는 아직 잘 모르겠습니다.)
이제 xe의 회원을 내보내기 할 차례입니다.
xe의 회원을 내보내기 할 때는 xe 공식홈페이지에서 제공되는 마이그레이션 툴을 사용하시면 됩니다.
이 때, autoset 등의 윈도우용 apm툴을 이용할 경우
설치경로입력항목이 애매하실 겁니다.
D:\Web\Public_html
그냥 해당 디렉토리의 드라이브명과 폴더명을 그대로 입력해주시면 간편하게 추출이 됩니다. :)
이렇게 추출된 xml 파일은 XE관리자 > 콘텐츠 > 데이터 들여오기 > 회원정보 해서 하시면 됩니다.
끝.

eond
Lv. 12
댓글 6
과거에 저는 일단 직관적인 테이블 구조를 가진 제로보드4로 변환을 하고 마이그레이션 툴로 xe로 옮겼었습니다.
xe의 테이블 구조에 맞게 변경해서 가져오면 됩니다.