mysql 타 버젼 덤프시 자료가 입력이 되지 않습니다.
일단 덤프 받는쪽에서 한 작업은 ( 버젼 5.6)
mysqldump -uroot -p 디비명 > ㅁㅁ.sql
이 작업으로 덤프 파일을 만들었습니다.
그리고 복구 하는쪽에서의 작업은 (버젼 5.5.30)
mysqldump -u root -p 디비명 < ㅁㅁ.sql
이작업으로 복구를 하였습니다.
그런데 해당 디비에 들어가지않습니다.
복구 실행시
-- MySQL dump 10.13 Distrib 5.5.30, for Linux (i686)
--
-- Host: localhost Database: 디비명
-- ------------------------------------------------------
-- Server version 5.5.30-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2013-05-23 10:53:10
이 문구가 뜨면서 입력이 되지 않습니다.
이리저리 검색해보니 Server version 이것을 제거하라는 분도 있어서
그것역시 해봣는데 똑같은 상태입니다.
왜 그런것인지 조언좀 해주시면 감사하겠습니다.
복구시에는 mysqldump -u root -p
복구시에는
mysqldump -u root -p 디비명 < ㅁㅁ.sql 이 아니고
mysql -u root -p 디비명 < ㅁㅁ.sql 아닌가요?
Signature :) - "여유를 갖고 행동하되 게을러지지 말자"
아 회사일에 너무 치이다 보니깐..
회사일이 너무바쁘다 보니 어의 없는 실수를 하게 되는군요;;
지적해주셔서 감사합니다.
여유를 좀 가지면서 해야되겠네요.
댓글 달기