Seseorang tidak dapat menangani sejumlah besar data yang ada di dunia tanpa sistem pengurusan pangkalan data yang tepat. MySQL adalah salah satu sistem pengurusan pangkalan data yang paling popular digunakan dalam industri. Dalam blog saya sebelum ini di Tutorial MySQL , anda akan mendapat pemahaman mengenai pelbagai pertanyaan SQL yang dapat dijalankan. Dalam blog ini mengenai Jenis Data MySQL, saya akan membincangkan pelbagai jenis data yang digunakan dalam MySQL.
apakah kekangan utama
Dalam blog ini mengenai Jenis Data MySQL, saya akan membahas perkara berikut:
- Jenis Numerik
- Jenis Rentetan
- Jenis Tarikh & Masa
- Menggunakan Jenis Data dari Enjin Pangkalan Data Lain
Oleh itu, mari kita mulakan dengan masing-masing.
Jenis Data MySQL: Jenis Numerik
Jenis Data Berangka membolehkan bilangan bulat yang ditandatangani dan tidak ditandatangani. MySQL menyokong jenis data berangka berikut.
Langgan saluran youtube kami untuk mendapatkan kemas kini baru ..!
Jenis Data MySQL: Jenis Rentetan
Jenis String Data membenarkan rentetan panjang tetap dan berubah-ubah. MySQL menyokong jenis data String berikut.
Jenis data | Penerangan | Penyimpanan |
CHAR (saiz) | Memegang hingga 255 aksara dan membenarkan rentetan panjang tetap. | (Panjang lajur aksara yang dinyatakan * Bilangan bait)<= 255 |
VARCHAR (saiz) | Memegang hingga 255 aksara dan membenarkan rentetan panjang berubah-ubah. Sekiranya anda menyimpan aksara lebih besar daripada 55, maka jenis data akan ditukar menjadi jenis TEKS. |
|
TINYTEXT | Membolehkan rentetan dengan panjang maksimum 255 aksara | Panjang sebenar dalam bait nilai String (Len) + 1 bait, di mana Len<28 |
TEKS | Membolehkan rentetan dengan panjang maksimum 65,535 aksara | Panjang sebenar dalam bait nilai String (Len) + 2 bait, di mana Len<216 |
BLOB | Menahan hingga 65.535 bait data, dan digunakan untuk Objek Besar Binari. | Panjang sebenar dalam bait nilai String (Len) + 2 bait, di mana Len<216 |
MEDIUMTEXT | Membolehkan rentetan dengan panjang maksimum 16,777,215 aksara | Panjang sebenar dalam bait nilai String (Len) + 3 bait, di mana Len<224 |
MEDIUMBLOB | Menyimpan hingga 16.777.215 byte data, dan digunakan untuk Objek Besar Binari. | Panjang sebenar dalam bait nilai String (Len) + 3 bait, di mana Len<224 |
LONGTEXT | Membolehkan rentetan dengan panjang maksimum 4,294,967,295 aksara | Panjang sebenar dalam bait nilai String (Len) + 4 bait, di mana Len<232 |
LONGBLOB | Menahan hingga 4,294,967,295 bait data, dan digunakan untuk Objek Besar Binari. | Panjang sebenar dalam bait nilai String (Len) + 4 bait, di mana Len<232 |
ENUM (x, y, z, dll.) | Membolehkan anda memasukkan senarai nilai yang mungkin, dengan nilai maksimum hingga 65535. Sekiranya nilai dimasukkan yang tidak terdapat dalam senarai, kosongnilai akan dimasukkan. | 1 atau 2 bait, bergantung pada jumlah nilai penghitungan (maksimum 65,535 nilai) |
SET | Jenis data ini serupa dengan ENUM, tetapi SET boleh mempunyai hingga 64 item senarai dan dapat menyimpan lebih dari satu pilihan. | 1, 2, 3, 4, atau 8 bait, bergantung pada jumlah anggota yang ditetapkan (maksimum 64 anggota) |
Jenis Data MySQL: Jenis Tarikh & Masa
Jenis data ini membolehkan kita menyebut tarikh dan waktu. MySQL menyokong jenis data Tarikh & Masa berikut.
Ingin Memperakui Sebagai Pentadbir Pangkalan Data?Jenis Data MySQL: Menggunakan Jenis Data dari Enjin Pangkalan Data Lain
Sekiranya anda ingin menerapkan kod yang ditulis oleh vendor lain dalam SQL, maka, MySQL memudahkan ini dengan memetakan jenis data. Rujuk jadual berikut.
Jenis Penjual Lain | Jenis MySQL |
BOLEH | TINYINT |
BOOLEAN | TINYINT |
KARAKTER BERUBAH (M) | VARCHAR (M) |
TETAP | KEPUTUSAN |
FLOAT4 | KAPAL |
FLOAT8 | BERGANDA |
INT1 | TINYINT |
INT2 | SMALLINT |
INT3 | PERUBATAN |
INT4 | INT |
INT8 | BESAR |
VARBINARI PANJANG | MEDIUMBLOB |
VARCHAR PANJANG | MEDIUMTEXT |
PANJANG | MEDIUMTEXT |
MENENGAH | PERUBATAN |
NOMBOR | KEPUTUSAN |
Setelah blog ini menggunakan Jenis Data MySQL, kita akan menghubungkan pangkalan data dengan PHP, tetapi sebelum itu anda boleh merujuknya , untuk mengetahui soalan teratas yang ditanyakan dalam temu ramah. Nantikan!
Sekiranya anda ingin mengetahui lebih lanjut mengenai MySQL dan mengetahui pangkalan data hubungan sumber terbuka ini, maka periksa kami yang dilengkapi dengan latihan langsung yang dipimpin oleh instruktur dan pengalaman projek kehidupan sebenar. Latihan ini akan membantu anda memahami MySQL secara mendalam dan membantu anda mencapai penguasaan terhadap subjek ini.
Ada soalan untuk kami? Sila sebutkan di bahagian komen ” Jenis Data MySQL 'Dan saya akan menghubungi anda.