[MySQL] unsigned 의미


[MySQL] unsigned 의미

MySQL에서 컬럼 생성시 데이터형이 int를 사용하는 경우가 많다. int형을 사용하는 경우 대부분 음수는 거의 사용하지 않는다. int형의 범위는 -2147483648 ~ 2147483647 이다. 기본적으로는 ID 컬럼(Column)을 사용할때 많이 사용하고 있으며, unsigned를 설정시 int형의 범위는 0 ~ 4294967295 로 변경된다. 이와 같이 특별히 음수를 사용하는 경우가 아니라면 unsigned를 설정하여 사용하자 CREATE TABLE `tb_lists` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, ... 이하 생략 ...


원문링크 : [MySQL] unsigned 의미