Rumah >pangkalan data >tutorial mysql >Adakah Lajur INT(11) MySQL Benar-benar Menggunakan 11 Bait Storan?

Adakah Lajur INT(11) MySQL Benar-benar Menggunakan 11 Bait Storan?

Linda Hamilton
Linda Hamiltonasal
2024-12-28 16:05:10811semak imbas

Does MySQL's INT(11) Column Really Use 11 Bytes of Storage?

Saiz Storan dan Julat Lajur INT(11) dalam MySQL

Saiz storan lajur jenis INT(11) dalam MySQL adalah 4 bait secara konsisten, tanpa mengira panjang yang ditentukan. Maklumat ini penting apabila mereka bentuk skema pangkalan data untuk memenuhi keperluan storan khusus.

MySQL menyokong beberapa jenis data integer, termasuk:

  • TINYINT: 1 bait (8-bit)
  • KECIL: 2 bait (16-bit)
  • MEDIUMINT: 3 bait (24-bit)
  • INT: 4 bait (32-bit)
  • BIGINT: 8 bait (64-bit)

Parameter panjang dalam INT (11) digunakan untuk menentukan bilangan aksara yang perlu dipadatkan apabila memilih data daripada pangkalan data. Walau bagaimanapun, ia tidak menjejaskan saiz storan sebenar nilai berangka.

Sebagai contoh, menyimpan nilai 12345 dalam lajur INT(3) masih akan menghasilkan saiz storan 4-bait yang sama. Walau bagaimanapun, apabila memilih data dengan klien baris arahan MySQL, ia akan dipaparkan dengan tiga sifar pendahuluan (cth., 00012345) untuk memadankan panjang yang ditentukan.

Nilai maksimum yang boleh disimpan dalam INT(11) lajur ialah 2,147,483,647 untuk integer yang ditandatangani dan 4,294,967,295 untuk tidak ditandatangani integer. Nilai ini sejajar dengan had yang ditandatangani dan tidak ditandatangani untuk integer 32-bit, yang mewakili jenis storan asas.

Atas ialah kandungan terperinci Adakah Lajur INT(11) MySQL Benar-benar Menggunakan 11 Bait Storan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn