Jenis integer jenis data MySQL
Apabila membuat jenis data, julat pemilihan hendaklah sekecil mungkin untuk memenuhi keperluan. Semakin kecil skop, semakin sedikit sumber yang diperlukan.
mysql> create table stu( -> stuid tinyint -> ); Query OK, 0 rows affected (0.00 sec)
Integer yang tidak ditandatangani tidak ditandatangani Tiada nombor negatif dalam integer yang tidak ditandatangani, dan integer yang tidak ditandatangani ialah dua kali ganda integer.
mysql> create table stu1( -> stuid tinyint unsigned -> );
Integer menyokong lebar paparan. Lebar paparan ialah bilangan minimum digit paparan Contohnya, int(11) bermakna integer diwakili oleh sekurang-kurangnya 11 digit ia dengan 0. Lebar paparan tidak berfungsi secara lalai dan mesti digabungkan dengan zerofill untuk berfungsi. Saiz paparan integer tidak bergantung pada lebar paparan, tetapi menggunakan 0 sebagai padding utama apabila nilai tidak mempunyai digit yang mencukupi untuk menentukan
mysql> create table stu2( -> sutid int(5) zerofill -> );
Atas ialah kandungan terperinci Cara menggunakan integer dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!