Oleh: Rony Syahputra Nasution | Mei 27, 2010

Tipe Data Text Pada MySQL

Jika,
pada kesempatan terdahulu,
saya mem-posting tentang,
tipe data angka pada MySQL.

Kali ini akan posting,
beberapa tipe data string/text,
pada MySQL :

CHAR[jumlah_digit]
ukuran : jumlah_digit bytes.
dapat menampung panjang karakter,
dari 0 hingga 255 karakter.

VARCHAR[jumlah_digit]
ukuran : jumlah_digit bytes + (1 atau 2 bytes).
dapat menampung panjang karakter,
dari 0 hingga 255 karakter.
Mulai MySQL 5.0.3,
dapat menampung hingga 65.535 karakter.

TINYTEXT
ukuran : jumlah_digit + 1 bytes,
dapat menampung panjang karakter,
maksimal “hanya” 255 karakter.

TEXT
ukuran : jumlah_digit + 2 bytes,
dapat menampung panjang karakter,
maksimal 65.535 karakter.

MEDIUMTEXT
ukuran : jumlah_digit + 3 bytes,
dapat menampung panjang karakter,
maksimal 16.777.215 karakter.

LONGTEXT
ukuran : jumlah_digit + 4 bytes,
dapat menampung panjang karakter,
maksimal 4.294.967.295 karakter.

BINARY[jumlah_digit]
ukuran : jumlah_digit bytes,
mirip dengan CHAR tatapi,
untuk penyimpan data binary.

VARBINARY[jumlah_digit]
ukuran : jumlah_digit + 1 bytes,
mirip dengan VARCHAR tatapi,
untuk penyimpan data binary.

TINYBLOB
ukuran : data jumlah_digit + 1 bytes,
untuk menyimpan data binary,
dengan maksimal “hanya” 255 bytes.

BLOB
ukuran : data jumlah_digit + 2 bytes,
untuk menyimpan data binary,
dengan maksimal “hanya” 65.535 bytes.

MEDIUMBLOB
ukuran : data jumlah_digit + 3 bytes,
untuk menyimpan data binary,
dengan maksimal “hanya” 16.777.215 bytes.

LONGBLOB
ukuran : data jumlah_digit + 4 bytes,
untuk menyimpan data binary,
dengan maksimal “hanya” 4.294.967.295 bytes.

ENUM
ukuran : 1 atau 2 bytes,
fasilitas singkat untuk pemilihan nilai,
dimana pada tiap column (field),
“hanya” dapat menentukan satu nilai dari,
beberapa nilai yang memungkinkan.
nilai pada ENUM dapat di set hingga 64K karakter.

SET
ukuran : 1, 2, 3, 4 atau 8 bytes,
mirip dengan ENUM,
hanya saja kita dapat menuntukan nilai pilihan,
lebih dari 1 (satu) pada kemungkinan nilai yang ada.
nilai SET dapat di set hingga 64 karakter.

Semoga Bermanfaat.

Salam dari Cirebon,
Rony Syahputra N.

Referensi :
1. MySQL 5.1 Reference Manual, MySQL AB, 2009, Sun Microsystems, Inc
2. MySQl Crash Course, Ben Forta, Sams Publishing, 2005.
3. Visual Quickstart Guide MySQL 2nd Edition, Larry Ullman, Peachpit Press, 2006.


Responses

  1. yuhuuu… pak guruuu…
    murid udah nyoba bikin tabel baru nih…
    trus form-nya diedit dari workshop basement itu, semuanya dicopy & disimpan di folder baru…
    perasaan udah disesuaikan semua nama-nama field dan tabelnya, tapi input datanya ternyata ga mw masuk database, hiks… hiks…
    mohon petunjuk…

  2. o pake long text. soalnya aku pake text truncated terus. thanks pencerahannya

  3. mba saya mau nanya size untuk date dan text berapa si…
    untuk penulisan karya ilmia

  4. tolong script untuk mengambil data enum dan menjumlahkannya


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Kategori

%d blogger menyukai ini: