МиСКЛ типови података - преглед типова података у МиСКЛ-у

Овај блог о МиСКЛ типовима података даће вам преглед различитих типова података које можете користити у МиСКЛ-у, тј. Нумерички, низ, подаци и време итд.

Не може се руковати великом количином података присутних у свету без одговарајућег система за управљање базама података. МиСКЛ је један од најпопуларнијих система за управљање базама података који се користе у индустрији. У мом претходном блогу на МиСКЛ Туториал , стекли бисте разумевање различитих СКЛ упита који се могу извршити. У овом блогу о МиСКЛ типовима података, разговараћу о различитим типовима података који се користе у МиСКЛ.

У овом блогу о МиСКЛ типовима података покрићу следеће:





Па, кренимо са сваким од њих.

МиСКЛ типови података: нумерички типови

Нумерички типови података омогућавају и потписане и непописане цијеле бројеве. МиСКЛ подржава следеће нумеричке типове података.



Тип података Опис Складиште
ТИНИИНТ (величина) Омогућава потписане цијеле бројеве од -128 до 127 и 0 до 255 непотписаних цијелих бројева.1 бајт
СМАЛЛИНТ (величина) Омогућава потписане цијеле бројеве од -32768 до 32767 и 0 до 65535 непотписане цијеле бројеве.2 бајта
МЕДИУМИНТ (величина) Омогућава потписане цијеле бројеве од -8388608 до 8388607 и 0 до 16777215 непотписане цијеле бројеве.3 бајта
ИНТ (величина) Омогућава потписане цијеле бројеве од -2147483638 до 214747483637 и 0 до 4294967925 непотписане цијеле бројеве.4 бајта
ВЕЛИКО (величина) Омогућава потписане цијеле бројеве од -9223372036854775808 до 9223372036854775807 и 0 до 18446744073709551615 непотписане цијеле бројеве.8 бајтова
ФЛОАТ (величина, д) Омогућава мале бројеве са плутајућом децималном зарезом. Параметар величине користи се за одређивање максималног броја цифара, а параметар д за одређивање максималног броја цифара десно од децимале.4 бајта
ДУПЛО (величина, д) Омогућава велике бројеве са покретним децималним зарезом. Параметар величине користи се за одређивање максималног броја цифара, а параметар д за одређивање максималног броја цифара десно од децимале.8 бајтова
ДЕЦИМАЛНИ (величина, д)
Омогућава чување ДОУБЛЕ као низа, тако да постоји фиксна децимална тачка. Параметар величине користи се за одређивање максималног броја цифара и параметар д користи се за одређивање максималног броја цифара десно од децимале.Варира

Претплатите се на наш иоутубе канал да бисте добијали нова ажурирања ..!

МиСКЛ типови података: Типови низова

Стринг Типови података дозвољавају низове фиксне и променљиве дужине. МиСКЛ подржава следеће типове података Стринг.

Тип података Опис Складиште
ЦХАР (величина) Садржи до 255 знакова и омогућава низ фиксне дужине.(Декларисана дужина колоне знакова * Број бајтова)<= 255
ВАРЦХАР (величина) Садржи до 255 знакова и омогућава низ променљиве дужине. Ако сачувате знакове веће од 55, тада ће се тип података претворити у ТЕКСТ.
  • Вредност низа (Лен) + 1 ВХЕРЕ вредности колона захтевају 0 и минус 255 бајтова
  • Вредност низа (Лен) + 2 бајта ВХЕРЕ вредности колона могу захтевати више од 255 бајтова
ТИНИТЕКСТ Омогућава низ са максималном дужином од 255 знаковаСтварна дужина у бајтовима вредности низа (Лен) + 1 бајт, при чему је Лен<28
ТЕКСТ Омогућава низ са максималном дужином од 65.535 знаковаСтварна дужина у бајтовима вредности низа (Лен) + 2 бајта, при чему је Лен<216
БЛОБ Садржи до 65.535 бајтова података и користи се за Бинарне велике објекте.Стварна дужина у бајтовима вредности низа (Лен) + 2 бајта, при чему је Лен<216
СРЕДЊИ ТЕКСТ Омогућава низ максималне дужине 16.777.215 знаковаСтварна дужина у бајтовима вредности низа (Лен) + 3 бајта, при чему је Лен<224
МЕДИУМБЛОБ Садржи до 16.777.215 бајтова података и користи се за Бинарне велике објекте.Стварна дужина у бајтовима вредности низа (Лен) + 3 бајта, при чему је Лен<224
ЛОНГТЕКСТ Омогућава низ са максималном дужином од 4,294,967,295 знаковаСтварна дужина у бајтовима вредности низа (Лен) + 4 бајта, при чему је Лен<232
ЛОНГБЛОБ Садржи до 4.294.967.295 бајтова података и користи се за Бинарне велике објекте.Стварна дужина у бајтовима вредности низа (Лен) + 4 бајта, при чему је Лен<232
ЕНУМ (к, и, з, итд.) Омогућава вам да унесете листу могућих вредности, а максимална може бити 65535 вредности. За сваки случај да се убаци вредност која није присутна на листи, празно местовредност ће бити уметнута.1 или 2 бајта, у зависности од броја вредности набрајања (максимално 65.535 вредности)
КОМПЛЕТ Овај тип података је сличан ЕНУМ-у, али СЕТ може да има до 64 ставке на листи и може да ускладишти више од једног избора.1, 2, 3, 4 или 8 бајтова, у зависности од броја постављених чланова (највише 64 члана)

МиСКЛ типови података: Врсте датума и времена

Овај тип података омогућава нам да поменемо датум и време. МиСКЛ подржава следеће типове података Датум и време.

Тип података Опис Простор за складиштење потребан пре МиСКЛ 5.6.4 Простор за складиштење потребан од МиСКЛ 5.6.4
ГОДИНА () Садржи вредност године у двоцифреном или четвороцифреном формату.Вредности године у опсегу (70-99) претварају се у (1970-1999), а вредности у опсегу (00-69) претварају се у (2000-2069)1 бајт1 бајт
ДАТУМ () Садржи вредности датума у ​​формату: ГГГГ-ММ-ДД, где је подржани опсег(1000-01-01) до (9999-12-31)3 бајта3 бајта
ВРЕМЕ() Садржи временске вредности у формату: ХХ: МИ: СС, где је подржани опсег (-838: 59: 59) до (838: 59: 59)3 бајта3 бајта + делимично складиште секунди
ДАТУМ ВРЕМЕ () Комбинација вредности датума и времена у формату: ГГГГ-ММ-ДД ХХ: МИ: СС, где је подржани опсег од„1000-01-01 00:00:00“ до „9999-12-31 23:59:59“8 бајтова5 бајтова + делимично складиштење секунди
ТИМЕСТАМП () Садржи вредности које су сачуване као број секунди, са знаком формат (ГГГГ-ММ-ДД ХХ: МИ: СС). Подржани опсег је од (1970-01-01 00:00:01) УТЦ до (2038-01-09 03:14:07) УТЦ4 бајта4 бајта + делимично друго складиште
Желите да се цертифицирате за администратора базе података?

МиСКЛ типови података: Коришћење типова података из других мотора базе података

Ако желите да примените код који су написали други добављачи у СКЛ-у, онда МиСКЛ то олакшава мапирањем типова података. Погледајте следећу табелу.



Други добављач МиСКЛ Типе
БООЛТИНИИНТ
БООЛЕАНТИНИИНТ
РАЗЛИК КАРАКТЕРА (М)ВАРЦХАР (М)
ФИКСНОДЕЦИМАЛАН
ФЛОАТ4ПЛОВАК
ФЛОАТ8ДОУБЛЕ
ИНТ1ТИНИИНТ
ИНТ2СМАЛЛИНТ
ИНТ3МЕДИУМИНТ
ИНТ4ИНТ
ИНТ8БИГИНТ
ДУГА ВАРБИНАРИЈА
МЕДИУМБЛОБ
ЛОНГ ВАРЦХАРСРЕДЊИ ТЕКСТ
ЛОНГСРЕДЊИ ТЕКСТ
СРЕДЊИМЕДИУМИНТ
НУМЕРИЦДЕЦИМАЛАН

Након овог блога о МиСКЛ типовима података, приступићемо повезивању база података са ПХП-ом, али пре тога можете се позвати на ово , да знате главна питања која се постављају у интервјуима. Будите у току!

како се користе утичнице у јави

Ако желите да сазнате више о МиСКЛ-у и упознате ову релациону базу података отвореног кода, погледајте нашу који долази са обуком уживо коју воде инструктори и искуством у стварном животу. Овај тренинг ће вам помоћи да дубље разумете МиСКЛ и да вам помогне да савладате тему.

Имате питање за нас? Молимо вас да то поменете у одељку за коментаре „ МиСКЛ типови података ”И јавићу вам се.