기존 사이트에서 신규사이트로 회원이전을 시켜야 하는데
회원 정보 그대로 이전시키는 방법이 있을까요?
답변 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 백업 받아서 새로운 사이트에 이전 하시면 됩니다.
답변을 작성하려면 로그인이 필요합니다.