Jump to content

SQL

  • entries
    7
  • comments
    0
  • views
    179

MySQL Veri Türleri


Doğuhan ELMA

42 views

MySQL veritabanı yönetim sistemi çeşitli veri türlerini destekler. İşte bunların bir özeti:

Sayısal Veri Türleri

TINYINT: 1 bayt, -128 ile 127 arası değerler (veya 0 ile 255 arası UNSIGNED).

SMALLINT: 2 bayt, -32,768 ile 32,767 arası değerler (veya 0 ile 65,535 arası UNSIGNED).

MEDIUMINT: 3 bayt, -8,388,608 ile 8,388,607 arası değerler (veya 0 ile 16,777,215 arası UNSIGNED).

INT: 4 bayt, yaklaşık -2 milyar ile 2 milyar arası değerler (veya 0 ile yaklaşık 4 milyar arası UNSIGNED).

BIGINT: 8 bayt, çok büyük tam sayılar için.

FLOAT: Yaklaşık 4 bayt, kayan noktalı sayılar.

DOUBLE: Yaklaşık 8 bayt, çift hassasiyetli kayan noktalı sayılar.

DECIMAL: Ondalık sayılar, belirtilen hassasiyet ve ölçek ile.

Tarih ve Zaman Veri Türleri

DATE: 'YYYY-MM-DD' formatında tarih.

TIME: 'HH:MM:SS' formatında zaman.

DATETIME: Tarih ve zaman bir arada.

TIMESTAMP: Unix zaman damgası.

YEAR: Yıl bilgisi.

Metin Veri Türleri

CHAR(n): Sabit uzunluklu karakter dizisi, n boyutu.

VARCHAR(n): Değişken uzunluklu karakter dizisi, n boyutuna kadar.

TINYTEXT: Küçük metin dizisi.

TEXT: Metin dizisi.

MEDIUMTEXT: Orta boy metin dizisi.

LONGTEXT: Uzun metin dizisi.

İkili Veri Türleri

BINARY(n): Sabit uzunluklu ikili dizisi.

VARBINARY(n): Değişken uzunluklu ikili dizisi.

TINYBLOB: Küçük ikili nesne.

BLOB: İkili nesne.

MEDIUMBLOB: Orta boy ikili nesne.

LONGBLOB: Uzun ikili nesne.

Diğer Veri Türleri

ENUM: Belirlenen bir dizi değeri içerebilen bir sıralama tipi.

SET: Belirlenen bir dizi değer içerebilen bir küme tipi.

JSON: JSON formatında veri.

Bu, MySQL'in desteklediği veri türlerinin genel bir bakışıdır. Her veri türü, belirli kullanım durumları ve gereksinimler için daha uygun olabilir, bu nedenle veri modelinizin ihtiyaçlarını karşıladığından emin olmak önemlidir. Veri türlerinin boyutları ve özellikleri, MySQL sürümüne ve yapılandırmasına bağlı olarak değişebilir, bu yüzden belirli kullanım durumları için belgeleri kontrol etmek her zaman en iyisidir.

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...