Published 2023. 4. 21. 20:30
728x90
반응형
warning : Integer display width is deprecated and will be removed in a future release.
MySQL 테이블 생성 시 warning 뜸
원인
내용을 읽어보니 정수 타입 필드에 크기를 지정 발생한 warning임
MySQL 8.0.17 버전부터 도입된 변경 사항으로 추후 릴리스에서 정수 필드의 크기 지정하는 기능이 삭제될 예정이기에 경고 뜸
해결 방법
필드의 크기를 제거하면 해결
create table order (
order_seq int not null auto_increment,
is_deleted int(1) default '0',
primary key (order_seq)
);
아래와 같이 is_deleted int(1) -> is_deleted int 로 변경하면 해결
create table order (
order_seq int not null auto_increment,
is_deleted int default '0',
primary key (order_seq)
);
반응형
'프로그래밍 > SQL' 카테고리의 다른 글
[MySQL] 테이블의 행의 개수 가져오기 (0) | 2023.05.12 |
---|---|
[MySQL] ORDER BY 시 NULL 맨 뒤로 보내기 (0) | 2023.05.11 |
[MySQL Error] GROUP BY 에러 해결 방법 (0) | 2023.04.17 |
[sql] drop, delete, truncate 차이 (0) | 2023.03.27 |
[SQL] 트랜잭션 격리 수준(isolation level) (0) | 2022.12.30 |