반응형
Maria DB 테이블을 복사하여 사용하면, AUTO_INCREAMENT 속성이 사라졌고, 지정되지 않았다.
검색하다가 해결 방법을 발견했다
1. 복사하기
create table 새로만들테이블이름 select * from 기존에있던 테이블 이름
예) create table new select * from old
2. 기존 데이터 삭제하기(선택)
기존 데이터를 그대로 보존 할 사람은 삭제하지 마시라!
delete from 새로만든테이블
예) delete from new
3.PRIMARY KEY 지정하기
PRIMARY KEY가 지정돼있지 않으면 auto_increment가 되지 않는다!!
ALTER TABLE 새로만든테이블 ADD PRIMARY KEY(지정할 컬럼명 )
예) ALTER TABLE new ADD PRIMARY KEY(no)
4. auto_increment 지정하기
alter table new modify 지정할컬럼명 int auto_increment
예) alter table new modify no int auto_increment
출처: http://kez1994.tistory.com/36 [엄마손파이썬 북치고장고치고]
반응형
'IT > Web' 카테고리의 다른 글
AWS EC2 에 CertBot 으로 LetsEncrypt 설치하기 (0) | 2017.04.13 |
---|---|
AWS 에 웹서버 셋팅하기 (0) | 2017.04.10 |
안드로이드 웹브라우저에서 Form 이 정상 동작하지 않을 때 (0) | 2017.04.07 |
우분투에 Apache, mysql, php 설치하기 (0) | 2017.04.05 |
웹호스팅 업체 Hostinger 의 장단점 (2) | 2017.04.04 |
Market share trends for SSL certificate authorities since March 2016 (0) | 2017.03.29 |
Hostinger 호스팅에 무료 SSL 설치하기 (0) | 2017.03.28 |
최근 1년 우리나라 모바일 검색 순위 2015.08~2016.09 (0) | 2016.08.10 |
Port Number 포트 번호 (0) | 2016.04.30 |
Javascript 로 URL 주소 가져오기 (0) | 2016.04.21 |
댓글