이전 목록 다음
채택완료

mysql 복원할때 --skip-opt 쓰면 AUTO_INCREMENT, 적용안되나요?

2021-07-18 (일) 11:20:41 1,891
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개

2022-09-19 (월) 11:18:01
AUTO_INCREMENT 이걸 했을때는 프라이마리 키가 있어야되구요 

만약에 있다고 했을때...

AUTO_INCREMENT 를 빼버리고 복구를 완료해서 다시 재 설정 해보세요.

답변을 작성하려면 로그인이 필요합니다.