Gambaran keseluruhan jenis data asas MySQL: Untuk memahami jenis data biasa, contoh kod khusus diperlukan
MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan yang menyokong pelbagai jenis data. Memahami jenis data ini adalah penting untuk reka bentuk pangkalan data dan penyimpanan data yang betul. Artikel ini akan memperkenalkan jenis data yang biasa digunakan dalam MySQL dan memberikan contoh kod khusus.
Integer ialah salah satu jenis data yang paling biasa digunakan, digunakan untuk menyimpan integer. MySQL menyediakan pelbagai jenis data integer, termasuk yang berikut: TINYINT (-128 hingga 127), SMALLINT (-32768 hingga 32767), MEDIUMINT (-8388608 hingga 8388607), INT (-2147483648 hingga 2147483648 hingga 2147483647) dan 407483647 kepada 9223372036854775807). Berikut ialah contoh kod untuk mencipta jadual bernama "pengguna" yang mengandungi medan id integer:
CREATE TABLE users ( id INT PRIMARY KEY, username VARCHAR(255), password VARCHAR(255) );
Titik terapung digunakan untuk menyimpan nombor dengan titik perpuluhan . MySQL menyediakan dua jenis data floating-point: FLOAT dan DOUBLE. FLOAT digunakan untuk menyimpan nombor titik terapung ketepatan tunggal, manakala DOUBLE digunakan untuk menyimpan nombor titik terapung ketepatan dua. Berikut ialah kod sampel untuk mencipta jadual bernama "produk" yang mengandungi medan harga titik terapung:
CREATE TABLE products ( id INT PRIMARY KEY, name VARCHAR(255), price FLOAT(10, 2), description TEXT );
Jenis rentetan digunakan untuk menyimpan data teks. MySQL menyediakan dua jenis data rentetan yang biasa digunakan: VARCHAR dan TEXT. VARCHAR digunakan untuk menyimpan rentetan panjang berubah-ubah, manakala TEXT digunakan untuk menyimpan data teks yang lebih besar. Berikut ialah contoh kod untuk mencipta jadual bernama "komen", yang mengandungi medan nama jenis VARCHAR dan medan kandungan jenis TEKS:
CREATE TABLE comments ( id INT PRIMARY KEY, name VARCHAR(255), content TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
Tarikh dan jenis masa digunakan untuk menyimpan data tarikh dan masa. MySQL menyediakan pelbagai jenis data tarikh dan masa, termasuk DATE, TIME dan DATETIME. DATE digunakan untuk menyimpan tarikh, TIME digunakan untuk menyimpan masa dan DATETIME digunakan untuk menyimpan gabungan tarikh dan masa. Berikut ialah kod sampel untuk membuat jadual bernama "pesanan", yang mengandungi medan_tarikh pesanan jenis DATE dan medan masa_pesanan jenis MASA:
CREATE TABLE orders ( id INT PRIMARY KEY, order_date DATE, order_time TIME );
Jenis penghitungan digunakan untuk storan A senarai nilai yang telah ditetapkan. Jenis data ENUM dalam MySQL membolehkan anda menentukan set nilai tetap untuk lajur. Berikut ialah contoh kod untuk mencipta jadual bernama "warna", yang mengandungi medan warna jenis ENUM:
CREATE TABLE colors ( id INT PRIMARY KEY, color ENUM('red', 'green', 'blue') );
Ringkasan:
Artikel ini memberikan gambaran keseluruhan jenis data yang biasa digunakan dalam MySQL, termasuk integer dan jenis titik terapung. , jenis rentetan, jenis tarikh dan masa serta jenis penghitungan. Memahami jenis data ini adalah penting untuk reka bentuk pangkalan data yang betul. Dengan contoh kod konkrit, anda boleh lebih memahami dan menggunakan jenis data ini dalam aplikasi dunia sebenar. Saya harap artikel ini dapat membantu anda memperdalam pemahaman anda tentang jenis data MySQL dan memberikan panduan untuk reka bentuk dan pembangunan pangkalan data.
Atas ialah kandungan terperinci Fahami jenis data utama MySQL: Apakah jenis data yang biasa digunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!