MySQL 워크벤치 Read Only 테이블 변경하기
The table has no unique row identifier (primary key or a NOT NULL unique index)
현재 테이블에 PK(primary key)나 NOT NULL, unique index 속성이 없으므로 Read Only가 된다.
## 컬럼 추가 ALTER TABLE 테이블명 ADD 컬럼명 타입, 속성; ## 컬럼 속성 수정 mysql > ALTER TABLE 테이블명 MODIFY 컬럼명 타입,속성; # 속성 : NOT NULL / AUTO_INCREMENT / PRIMARY KEY / FIRST / AFTER 컬럼명); # ex) ALTER TABLE 테이블명 MODIFY 컬럼명 INT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST; ## 컬럼 삭제 mysql > ALTER TABLE 테이블명 DROP 컬럼명; ## primary key 속성 삭제 mysql > ALTER TABLE 테이블명 DROP PRIMARY KEY; ## 테이블 내용 전체 삭제 mysql > TRUNCATE TABLE 테이블명;
참고사이트 [1]
'Database > MySQL' 카테고리의 다른 글
[MySQL] MySQL 설정(사용자 추가, 변경, 디렉토리 변경) (0) | 2015.02.04 |
---|---|
[MySQL] 테이블내 데이터 모두 삭제, truncate (0) | 2014.10.06 |
[MySQL] MySQL 예약어(reserved word) (0) | 2014.09.29 |
[MySQL] utf-8 설정하기 (0) | 2014.09.03 |