MySQL menyediakan berbilang jenis data untuk menyimpan jenis data yang berbeza, termasuk jenis integer, jenis titik terapung, jenis titik tetap, jenis aksara, jenis masa dan tarikh serta jenis lain. Jenis data ini mempunyai ciri dan kegunaan yang berbeza dan digunakan untuk memenuhi keperluan penyimpanan data yang berbeza.
Jenis data biasa dalam MySQL
MySQL menyediakan pelbagai jenis data untuk menyimpan data yang berbeza, setiap jenis mempunyai ciri dan kegunaannya yang unik. Berikut ialah beberapa jenis data yang paling biasa digunakan:
JENIS INTEGER
-
TINYINT: 8-bit integer tidak ditandatangani antara 0 hingga 255
-
tidak ditandatangani KECIL 5 5-bit tidak ditandatangani 5
-
MEDIUMINT:
24-bit integer tidak ditandatangani antara 0 hingga 16777215-
INT:
32-bit unsigned integer antara 0 hingga 4294967295BI- 🜎 teger antara 0 hingga 18446744073709551615
Jenis titik terapung
- Apung: Nombor titik terapung 32-bit, antara kira-kira -3.4e38 hingga 3.4e38
- GANDA: dari lebih kurang 1.7-bit nombor 64-1.8 e308
Jenis titik tetap
- PERPULUHAN: Nombor mata tetap, digunakan untuk pengiraan tepat
- NUMERIC: Hanya sama dengan nombor perpuluhan
sama dengan DECIMAL
Jenis rentetan
CHAR(n):- Rentetan panjang tetap, panjangnya n
VARCHAR(n):- Rentetan panjang berubah, panjang maksimum n
TEKS:- Rentetan panjang, panjangnya tidak terhad
Masa dan jenis tarikh
TARIKH:- Tarikh, dalam format YYYY-MM-DD
MASA:- Masa, dalam format HH:MM:SSTIME
- masa, dalam format YYYY -MM-DD HH:MM:SS
TIMESTAMP:- Timestamp, rekod penciptaan atau masa kemas kini
Jenis lain
BLOB:- digunakan untuk menyimpan objek binari besar data
ENUM (nilai 1, nilai 2, ...): - Jenis penghitungan, hanya dibenarkan untuk menyimpan nilai tertentu
SET (nilai 1, nilai 2, ...): - Jenis koleksi, dibenarkan untuk menyimpan satu set nilai
Atas ialah kandungan terperinci Apakah jenis data biasa dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!