Mysql veri tipleri.

 MySQL  veri tipleri

Text alanları

CHAR( )  0 ile 255 karakter arası
VARCHAR( ) 0 ile 255 karakter arası
TINYTEXT en fazla 255 karakter
TEXT 65535 karakter BLOB 65535 karakter
MEDIUMTEXT 16777215 karakter
MEDIUMBLOB 16777215 karakter
LONGTEXT en fazla 4294967295 karakter
LONGBLOB en fazla 4294967295 karakter
Sayısal alanlar
TINYINT( ) -128 ile 127 arası normal (
0 ile 255 arası UNSIGNED)
SMALLINT( ) -32768 ile 32767 arası normal
0 ile 65535 arası UNSIGNED.
MEDIUMINT( ) -8388608 ile 8388607 arası  normal
0 ile 16777215 arası UNSIGNED.
INT( ) -2147483648 ile 2147483647 arası  normal
0 ile 4294967295 arası  UNSIGNED.
BIGINT( ) -9223372036854775808 ile 9223372036854775807 arası normal
0 ile 18446744073709551615 arası  UNSIGNED.
FLOAT virgüllü sayı
DOUBLE( , ) virgüllü büyük sayı
DECIMAL( , ) string olarak virgüllü sayı depolar
Zaman verileri
DATE YYYY-MM-DD.
DATETIME YYYY-MM-DD HH:MM:SS.
TIMESTAMP YYYYMMDDHHMMSS.
TIME HH:MM:SS.
Her programcı birgün Php yi tadacaktır
2010-10-20 22:58:13 Edit:2010-10-20 23:04:31

Php

nssasmazNursin ŞaşmazAvatar

Çok teşekkürler hocam.. Para birimi için Decimal kullanmam uygundur değilmi.

Gitme vakti gelince gitmek mi zordur kalmak mı?
2010-10-21 13:19:18

Php

fazla büyük para değilse. double veya float olabilir.

double iyidir.

Her programcı birgün Php yi tadacaktır
2010-10-21 18:39:24

Php

barışbarışAvatar

Çok yararlı bilgiler var.Ne kadar teşekkür etsem azdır.

2010-11-06 20:23:17

tartışma

hayaleviahmet hacıramazanoğulları

valla ben bundan pek bişey anlamadım.vede hiçbir veri alamadım..saygılarrr...

2011-02-28 18:16:52

Edit:

barışbarışAvatar
Yazan:hayalevi

valla ben bundan pek bişey anlamadım.vede hiçbir veri alamadım..saygılarrr...

Bunlar phpmyadminde ki  kayıtl türleri için.

2011-07-01 15:52:00

Eksik veya Hatalı Bilgi vermeyelim.

MBManavgat Bilisim
Yazan:barış
Yazan:hayalevi

valla ben bundan pek bişey anlamadım.vede hiçbir veri alamadım..saygılarrr...

Bunlar phpmyadminde ki  kayıtl türleri için.

 Arkadaş konunun başlığını okumayı unutmuş. Diğer arkadaşın cevabıda "Konu başlığına bak" demek yerine yanlış bir cevap vermek olmuş.

Nasıl mı ?

Mysql veritabanı sadece php de kullanılmaz. Ayrıca Mysql veritabanı sadece phmyadmin ile yönetilmez. ayrıca Veri tipi ile kayıt türü çok farklı şeylerdir.

Cevaba baktığımızda yanlış ötesi bir cevap karşımıza çıkıyor.

Sonuç olarak "Phpmyadmin deki kayıt türleri" yanlış bir cevap. Doğru Cevap konu başlığında oldugu gibi  " MYSQL veritabanıVeri Tipleri  " doğru cevap olur. Zaten konunun başlığı :)))

 Neyse. Yeri gelmişken değinmek istediğim husus şu;

Arkadaşlar. Bir programlama dili öğreniyorsak terminolojisinide öğrenelim. Sadece internet sitelerini kaynak almayalım. Konu ile ilgili yazılmış ve yazarlarının profesyonel oldugundan emin oldugumuz bir kaç kitabıda okuyalım.

Bunu yaparsak , Programlama dillerini ve veritabanlarının yıllar önce hazırlayanlar tarafından konulmuş gerçek isimlerini değiştirip cem yılmazın dediği gibi bir yerlerimizden element adı uydurmamıza gerek kalmaz:P Araştırma yaparken de ne aradığımızı bilir , cevabı bulmuşsak  "Doktor Boneee" demek zorunda kalmayız.

Biz türk milletinin kanında var. özellikle bir meslek öğrenirken ustamızın taktıgı ismi meslekteki gerçek isim yerine koymak gibi bir huyumuz var :))

Çatır Çatır php, asp hatta java yazan genç arkadaşlar bazen "hocam şunu anlamadım" diyerek soru yöneltiyor. aradıkları çok basit bir ip ucu oluyor çogu zaman. işi öğrenmemiş olsalar zaten bana soru yoneltmezler. Cevap veriyorum. %80 "Bişey anlamadım" diyorlar.

Sebebi. Kod yazıyor. nasıl yapacağını biliyor ve kavrıyor , ama yaptığı şeyin ne oldugunu bilmiyor.

Adam başka scripti alıp editlemeden baştan sona kendisi kocaa proje yazmış. ama verdiğiniz cevabın içinde Operatör , değişken , bileşen , nesne , fonksiyon vs vs vs geçiyorsa malesef bişey anlamıyor :(

saatlerce arama yapmak zorunda kaldıgınız konular olmuştur. bulunca da aaa bu kadar basitmiydi dediğiniz. aslında yaptıgınız ilk aramalarda cevap karşınıza çıkmıştır. fakat terminoloji eksikliği yüzünden bir kaç saat daha arama yapmak zorunda kalmışsınızdır. 

meslekte ilerleyip işimizi çok iyi öğrenmiş olsak bile anonim ve çok profesyonel bir iş yapacak seviyeye ulaşınca kendi başımıza bela açtığımızı farkettiğinizde çok geç olacak. ortak bir proje geliştirirken veya yapılmış bir işi devralırken, veya destek verirken iş ortaklarımızdan çok daha iyi bildiğimiz bir konuyu bu eksikliğimiz nedeniyle çözüme ulaştıramayacak hatta "bu adam bişey bilmiyor" dedirteceğiz kendimize.

bu kadar uzattım ama Yani bu mesele hiç ama hiç basit bi mesele değil. Türkçeyi yozlaştırmak kadar ciddi bir mesele. özellikle biz programcılar için.

İstatiğe dökseniz Akademik eğitimi ve kariyeri olmadıgı halde çok profesyonelleşmiş programcı sayısı türkiyede azımsanmayacak derecededir. Evet. Türküz Doğruyuz , Zekiyiz. Ama tembeliz :)

Bu yüzden bilişim sektöründe işin pastasını yiyenler bu kadar az ve türk programcı kendini fazla gösteremiyor ( gösteriyorda gönül isterki gerçek sayısı ile göstersin . Dünya çapında profesyonel sistemler yazabilecek gençler kendilerini ispat edemez halde kalmasın. )

 Birşeyler öğrenirken Birazda konu hakkında yazılmış  Kitap okuyalım lütfen. İnternette bilgi paylaşmak güzel ama bilgiyi yozlaştırmak çok kötü.

2011-08-08 11:21:13 Edit:2011-08-08 11:40:25

Php

tutkunSametAvatar

set ve enum tiplerini unutmayalım :)

set('ilkokul','ortaokul','lise','yuksekokul','fakulte','lisans')

enum('escinsel','erkek','kız')

set ile birden fazla seçeneği seçebilirken, enum ile sadece bir tanesini secebiliyoruz...

Herkes aynı fikirde ise kimse yeterince düşünmüyor demektir! (Hz. Mevlana)
2012-03-21 22:21:06

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro