Trong MySQL, có nhiều kiểu dữ liệu số nguyên khác nhau, bao gồm:
- TINYINT: Lưu trữ một số nguyên, với độ dài (số byte) là 1. Giá trị lưu trữ có dấu từ -128 đến 127 và không dấu từ 0 đến 255
- SMALLINT: Lưu trữ một số nguyên, với độ dài (số byte) là 2. Giá trị lưu trữ có dấu từ -32768 đến 32767 và không dấu từ 0 đến 65535
- MEDIUMINT: Lưu trữ một số nguyên, với độ dài (số byte) là 3. Giá trị lưu trữ có dấu từ -8388608 đến 8388607 và không dấu từ 0 đến 16777215
- INT hoặc INTEGER: Lưu trữ một số nguyên, với độ dài (số byte) là 4. Giá trị lưu trữ có dấu từ -2147483648 đến 2147483647 và không dấu từ 0 đến 4294967295
- BIGINT: Lưu trữ một số nguyên, với độ dài (số byte) là 8. Giá trị lưu trữ có dấu từ -9223372036854775808 đến 9223372...