mysql DB복원관련해서 질문드려요 ~ 완전 초보 ㅜ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

mysql DB복원관련해서 질문드려요 ~ 완전 초보 ㅜ 정보

mysql DB복원관련해서 질문드려요 ~ 완전 초보 ㅜ

본문

안녕하세요 완전 초보입니다... 인터넷 찾아보다가 자세한 답변을 못찾아서 문의 드립니다.

mysql DB복원관련해서 질문드려요

A 라는 데이터 베이스가 있고 안에는 테이블들이 살아있는 데이터 베이스이구요.
B 라는곳에서 db를 백업해서(b.sql) A 데이터 베이스에 넣어주려고 합니다.

mysql -u a -p a < b.sql

A와 B라는 DB에 동일한 테이블이 없다면

기존 sa에 있던 DB는 안지워지나요?

댓글 전체

A DB엔 디자인 보드가 들어있구요 B DB엔 그누보드를 백업해놓은 파일이 들어있어요..

B를 백업해놓은 sql파일을 보니

 DROP TABLE IF EXISTS `g4_auth`;
/*!40101 SET @saved_cs_client    = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `g4_auth` (
  `mb_id` varchar(255) NOT NULL DEFAULT '',
  `au_menu` varchar(20) NOT NULL DEFAULT '',
  `au_auth` set('r','w','d') NOT NULL DEFAULT '',
  PRIMARY KEY (`mb_id`,`au_menu`)
) ENGINE=MyISAM DEFAULT CHARSET=euckr;
/*!40101 SET character_set_client = @saved_cs_client */;

이런식으로 되있네요
DROP TABLE 가 있는거 보니 동일한 테이블이 존재하면 지워라는거겠죠?
테이블명이 중복되지 않는다면 기존의 테이블에는 영향을 미치지 않습니다^^

더불어서 B백업해놓은 SQL문은 말씀하신대로.. 만약 해당 테이블이 존재한다면 지우고 다시 만들라는 말이므로..
기존에 같은 이름의 테이블이 있다면 자료가 유되므로 유의하셔야합니다^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT