mysql 복원할때 --skip-opt 쓰면 AUTO_INCREMENT, 적용안되나요?
본문
mysqldump 하고 내용 보면 wr_id` int(11) NOT NULL AUTO_INCREMENT, 적용되있는데 복원할때 혹시 --skip-opt 쓰면 AUTO_INCREMENT, 적용안되나요? 제가 mysql 복원하고나선 그누보드5에 적용되있던 AUTO_INCREMENT, 가 복원할때 적용안됬어요 mysql할때 AUTO_INCREMENT, 안됬는데 왜 그런건지 아시는분계세요? 그리고 그누보드5에 AUTO_INCREMENT 가 적용되있는 테이블을 제가 일일히 수정해야하는데 그누보드5에 AUTO_INCREMENT 적용되있는 테이블 아신다면 좀 알려주심감사할게요 =============================================== -- -- Table structure for table `g5_write_notice` -- DROP TABLE IF EXISTS `g5_write_notice`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `g5_write_notice` ( `wr_id` int(11) NOT NULL AUTO_INCREMENT, `wr_num` int(11) NOT NULL DEFAULT '0', `wr_reply` varchar(10) NOT NULL, `wr_parent` int(11) NOT NULL DEFAULT '0', `wr_is_comment` tinyint(4) NOT NULL DEFAULT '0', `wr_comment` int(11) NOT NULL DEFAULT '0', `wr_comment_reply` varchar(5) NOT NULL,
답변 1
AUTO_INCREMENT 이걸 했을때는 프라이마리 키가 있어야되구요
만약에 있다고 했을때...
AUTO_INCREMENT 를 빼버리고 복구를 완료해서 다시 재 설정 해보세요.
답변을 작성하시기 전에 로그인 해주세요.