급 -- db업데이트 문의합니다. 정보
급 -- db업데이트 문의합니다.본문
오류 주소 : db 업데이트
서버 이전하려구 하는데요
전에 서버를 일단 모든걸 복사해 와서 새로운 서버에서 테스트가 거의 완료 단계입니다.
그사이 전에있던 서버가 사용중이라 회원도 신규 가입하고 글도 새로 등록되어서
이전하려는 서버에 db를 업데이트 하려고합니다.
ssh에서 mysql명령어로 db업데이트 하려는데 테이블이 존재한다고
업데이트가 안되네요.
처음에 옮겨올때도 그누를 새로깔고 모든 테이블을 삭제하고 업데이트 했거든요.
이곳 db를 다시 전부 삭제하고 새로 백업 받아온 sql파일로
업데이트 해야되나요? 아니면 바뀐부분만 업데이트가 되는 옵션이 있나요?
뭐 시간이야 별 차이 없겠지만요
고수님께 부탁드립니다.
서버 이전하려구 하는데요
전에 서버를 일단 모든걸 복사해 와서 새로운 서버에서 테스트가 거의 완료 단계입니다.
그사이 전에있던 서버가 사용중이라 회원도 신규 가입하고 글도 새로 등록되어서
이전하려는 서버에 db를 업데이트 하려고합니다.
ssh에서 mysql명령어로 db업데이트 하려는데 테이블이 존재한다고
업데이트가 안되네요.
처음에 옮겨올때도 그누를 새로깔고 모든 테이블을 삭제하고 업데이트 했거든요.
이곳 db를 다시 전부 삭제하고 새로 백업 받아온 sql파일로
업데이트 해야되나요? 아니면 바뀐부분만 업데이트가 되는 옵션이 있나요?
뭐 시간이야 별 차이 없겠지만요
고수님께 부탁드립니다.
댓글 전체
네 다시해야 합니다.
서버환경이 다르면 안될지도 모르지만 제가 하는 방법입니다
phpMyAdmin사용가능하시면 내보내기하실때 데이터 옵션에 REPLACE선택후 저장하시면되고
ssh로 해야되면 dump 받으신 sql데이터를 에디트로 여신후 바꾸기->INSERT INTO 를
REPLACE INTO로 변경후 작업하신 DB에 넣어주시면 변경된 부분만 추가가 됩니다
(원하시는되로 안될지도모르니 backup은 꼭받아두시고요^^)
phpMyAdmin사용가능하시면 내보내기하실때 데이터 옵션에 REPLACE선택후 저장하시면되고
ssh로 해야되면 dump 받으신 sql데이터를 에디트로 여신후 바꾸기->INSERT INTO 를
REPLACE INTO로 변경후 작업하신 DB에 넣어주시면 변경된 부분만 추가가 됩니다
(원하시는되로 안될지도모르니 backup은 꼭받아두시고요^^)
감사합니다.
그런데 에디터로 열어보니 변환할 부분이 엄청많네요 ^^
acroediter로 일괄 변경 안되나요?
그런데 에디터로 열어보니 변환할 부분이 엄청많네요 ^^
acroediter로 일괄 변경 안되나요?