보뇨 다이어리

mysql tinyint 에 대해서 본문

컴퓨터 관련/DB 정보

mysql tinyint 에 대해서

보뇨 2018. 12. 4. 13:12
반응형


디비를 보다가 갑자기 궁금한게 생겼음

tinyint 말그대로 작은 int 자료형이고 1 바이트를 차지한다는건 사전적으로 알고있음

근데 괄호가 뭘뜻하는지 몰라서 찾아보니 너비를 뜻하는것이라고 나옴

너비란 아래 사진과 같다




즉 좌우로 몇자리까지를 의미하는것이였당...예를들어 tinyint(1) 이면 0, 1 이렇게 2개만 쓸수있고

tinyint(2) 일경우 00, 01, 10, 11 이렇게 쓸수있고 tinyint(3) 일경우에는..뭐 이런식이란걸 알수있을거임..데햇

명심해야할점은 그렇다고 tinyint 자체크기가 변하지 않는다는점 뭘 어떻게 표시하던 1바이트이다


출처

https://stackoverrun.com/ko/q/3450083

반응형