기존사이트에서 신규사이트로 회원이전 가능한가요?
본문
기존 사이트에서 신규사이트로 회원이전을 시켜야 하는데
회원 정보 그대로 이전시키는 방법이 있을까요?
답변 2
회원과 게시판 데이터를 모두 이전하는 상황으로 안내해드립니다.
A서버의 mysql DB를 B서버로 이전하고자 하는 경우로 가정하여 안내해 드립니다.
DB데이터의 계정이 account, 패스워드가 pass 이고,
database name 이 dbname 인 경우로 가정합니다.
A서버 ----------------------
1. mysql 백업
# mysqldump -u account -ppass dbname > dbname.bak.sql
2. 백업데이터 이전
dbname.bak.sql 파일을 FTP 등을 이용하여 B서버로 복사해 준다.
B 서버 --------- (B 서버에 database 와 유저가 생성되어 있다면 1, 2번 과정은 생략합니다.)
1. database 생성 ( B서버의 root 패스워드가 rootpass 인 경우로 가정 )
# mysqladmin -uroot -prootpass create dbname
2. 유저 생성
# mysql -uroot -prootpass mysql
mysql> grant all privileges on dbname.* to account@localhost identified by 'pass' with grant option;
mysql> exit
3. 데이터 복구
# mysql -u account -ppass dbname < dbname.bak.sql
회원 db 백업 받아서 새로운 사이트에 이전 하시면 됩니다.