ကွန်ပျူတာများဒေတာဘေ့စ

MySQL ဒေတာ၏အဓိကအမျိုးအစားများ

ဤသူသည်သင်တို့ဒေတာပမာဏစီမံခန့်ခွဲခွင့်ပြုမယ့်အလွန်ထိရောက်သောစနစ်တစ်ခုကြောင်းကိုသင်သည်အကြောင်းကြားရန်အဘယ်အရာကို MySQL, မသိရပါဘူးသောသူတို့အဘို့။ ဒါဟာယေဘုယျလိုင်စင်များ၏အခြေအနေများအပေါ်အခမဲ့နှင့်သုံးစွဲသူများမှရရှိနိုင်ပါသည်။ ကွန်ပျူတာနည်းပညာ၏အရုဏ်မှာသီးခြားဖိုင်တွေကိုသို့သတင်းအချက်အလက်များ "warehoused", ပြီးတော့လိုအပ်သောအဖြစ်သူတို့ထံမှကဖယ်ရှားခဲ့သည်။ အဆိုပါဘာလို့လဲဆိုတော့ယနေ့ခေတ်တွင်ဤစနစ်များ, အမြဲထိရောက်သောမဟုတ် ဒါကြောင့်အချိန်နှင့်ကြိုးစားအားထုတ်မှုတွေအများကြီးကြာပါသည်။ mysql software ကိုသင်ဒေတာအမျိုးအစားအလိုက်ခွဲပြီးနှင့်တစ်ဦးအလွန်ကျစ်လစ်သိပ်သည်း command ကိုကုဒ်အားဖွငျ့အချက်အလက်များ၏ Array ကိုအပေါ်စစ်ဆင်ရေးလုပ်ဆောင်ပေးနိုင်ပါတယ်။

အဘို့အလို့ငှာ အဆိုပါဒေတာဘေ့စ စနစ်တကျအလုပ်လုပ်ခြင်းငှါ, MySQL အတွက်အယူအဆလည်းမရှိ သည့်ဒေတာအမျိုးအစား။ စုစုပေါင်းအဲဒီ options များစွာဖော်ထုတ်:

- var (ဎ) သို့မဟုတ် VARCHAR (ဎ) - သင်္ကေတ, ဘယ်မှာဎ - အသုံးပွုနိုငျကွောငျးကို bytes ၏နံပါတ် (VARCHAR စတိုးဆိုင်များကိုနောက်တဖန်မ 255 ထက်ဇာတ်ကောင်);

- အောက်ပါပုံစံများအပါအဝင် string ကိုအမျိုးအစားများကို mysql ဒေတာ,: TEXT (ဎ) - ဎ 16 777 215 နှင့် LONGTEXT (နဲ့အတူဎ 255 အထိတန်ဖိုးရှိစေခြင်းငှါအဘယ်အရပ်, MEDIUMTEXT (ဎ) - ဎအထိ 65.535 နိုင်ပါတယ်ရှိရာ, TINITEXT (ဎ) ဎ) (စာသားသောသွင်ပြင်လက္ခဏာ VARCHAR variable ကိုစာသားထဲမှ (ဎ) 4294967295 ကိုရောက်ရှိနိုင်သည့်အတွက် variable ကိုဎ, ပထမဎဇာတ်ကောင်ရည်ညွှန်း);

- VARBINARY သို့မဟုတ် binary - အတွက်ပုံရိပ်တွေကိုသိမ်းထားဖို့ binary code ကို ;

- binary ကြီးမားသောအရာဝတ္ထုတွေကိုသိမ်းဆည်းဖို့ အထိခိုက်မခံ ဇာတ်ကောင် TEXT (TINY-, လတ်, LONGBLOB) အဖြစ်, တူညီတဲ့အတိုင်းအတာနှင့် "ရှေ့ဆက်" ရှိသည်သောဒေတာအမျိုးအစား MySQL မိတ်ဆွေအတွက် blobs (ဎ), ကိုအသုံးပြု ; ဥပမာအားဖြင့်, MEDIUMBLOB (ဎ) ကိုရှုထောင်ဎ 16.777.215 ညီမျှရှိပါတယ်;

- အပါအဝင်နေ့စွဲနှင့်အချိန်အဘို့အဖို့ဒေတာအမျိုးအစားများ,: - တစ်နှစ်လ-date ဖြစ်အောင် format နဲ့ရက်စွဲတစ်ခုက, TIME - DATE ရက်စွဲအရ 1901 ကနေ 2155 နိုင်ရန်နှစ်နှင့်ယခုနှစ် 0000, တစ်ဦး DATETIME တွင် - - နာရီမိနစ်စက္ကန့် format ကို, အနှစ်အတွက်အချိန်, DATE ရက်နေ့ပေါင်းစပ်နှင့် TIME က (ပုံစံတစ်နှစ်လ-date ဖြစ်အောင်နာရီမိနစ်စက္ကန့်တွင်ပြသအချက်အလက်များ၏နောက်ဆုံးအမျိုးအစား); MySQL ဒေတာ format နဲ့အမျိုးအစားများကိုသင် 1970 ကနေ 2037 စေရန်ဒေတာဘေ့စသည့်နှစ်ပေါင်းစေရန်ခွင့်ပြုပေးသော TIMESTAMP, (ဒီ 2037 က MySQL လုံးဝအသုံးမပြုတော့တဲ့စနစ်ဖန်တီးသူ၏ယူဆချက်ကြောင့်ဖြစ်ရတဲ့သည်) လည်းရှိ၏

- INT - - အပါအဝင်ယင်း၏ဖွဲ့စည်းမှုအတွက် integer ဖြစ်တဲ့အတွက်ဒေတာအမျိုးအစားများရှိသည်သော, ဂဏန်းကိန်းနှင့် ပတ်သက်. 2.1 ဘီလီယံရှိရာမှ $ 2.1 ဘီလီယံအနုတ်, TINYINT - .. 128 ကနေတစ်ဦးကအရေအတွက်အား 255 မှ, ဒါမှမဟုတ် -127 ကနေ 0 င်ရန်, SMALINT - က x 10 -9 9 ဆယ်နှစ်အတွင်းဆယ်ရှစ်နှစ်ဒီဂရီက x 10 ဒီဂရီ, MEDIUMINT မှ - - BIGINT, 767 32 - 768 32 မှ 8,388 သန်းမှ -8,388 သန်း (မှ .. အချက်အလက်များ၏တစ်ဦးအထူးသဖြင့်အမျိုးအစားအရေအတွက်ကပိုကြီးတဲ့ set မဟုတ်လျှင် အများဆုံး set ကိုတနျဖိုး, က) သက်တမ်းရှိတန်ဖိုးများနေရာများအစားထိုးလိုက်လိမ့်မည်။

ဒဿမကိန်းဂဏန်းအမျိုးအစားများလည်းရှိပါတယ် - float - floating အမှတ်သိပ်သည်းဆ, NUMERIC နှင့်ဒဿမ၏နှစ်ဆအရေအတွက်က - - တစ်ဦးရေပေါ်အချက်နံပါတ်, နှစ်ချက်နှင့်အစစ်အမှန်ဖြစ်ပါတယ်ဒဿမကိန်းဂဏန်းညှို့အဖြစ်သိမ်းဆည်းထားသည်။ အဆိုပါပရိုဂရမ်ကိုအဓိကအားဖြင့်အသုံးပြု float ဖြစ်ပါတယ်အခြေစိုက်စခန်းပံ့ပိုးကူညီပေးသော INT, အကောင်းဆုံးမြန်နှုန်းအလုပ်လုပ်ပါတယ်။

အတူလုပ်ကိုင် ဒေတာဘေ့စ Denver အထုပ်ထဲမှာအခမဲ့ကြွလာတော်မူသော phpMyAdmin tool ကို, မှတဆင့်။ ကနှင့်အတူသင်တစ်ဦးဖန်တီးနိုင် , ဒေတာဘေ့စ ဒေတာဘေ့စစားပွဲနှင့်အချက်အလက်, စကားဝှက်အမျိုးမျိုးများ၏အမည်များသတ်မှတ်ခြင်း။ ထိုအခါအခြေစိုက်စခန်းသတင်းအချက်အလက်နှင့်ပြည့်စုံသည်, တကရှာဖွေရေးတောင်းဆိုချက်ကို (SELECT), ပြောင်းလဲမှု (အပြောင်းအလဲများ, Rename, Modify), ကိုပယ်ဖျက် (ဖျက်ရန်), add (ADD) သို့မဟုတ် screen ပေါ်မှာသတ်မှတ်ထားတဲ့ရှိနိုင်ပါအချက်အလက်များနှင့် output ကို parameters တွေကို sorting ကိုဖန်တီးရန်ဖြစ်နိုင်သည်။ ဤကိစ္စတွင်အတွက် mysql ဒေတာအမျိုးအစားကိုပရိုဂရမ်ရန်အလွန်ဂရုတစိုက်ထည့်သွင်းရပါမည်အမှားများကိုမပေးခဲ့ကြသည်။ ဥပမာအားဖြင့်, သင်ဒေတာဘေ့စမပို 255 ထက်ဇာတ်ကောင်အတွက်စာသားရဲ့နိဒါန်းခွင့်ပြုထားတဲ့ VARCHAR များအတွက်ဒေတာအမျိုးအစားကိုသတ်မှတ်နိုင်ပါတယ်။ ထိုအခါအခြေစိုက်စခန်းစာသားကိုဖြည့်သည့်အခါ MySQL အနေနဲ့လက်ခံနိုင်ဖွယ်အရှည်မှစာသား "truncate" ဆိုတဲ့အချက်ကိုဦးတည်သွားစေပါလိမ့်မယ်အရာထက် သာ. ကြီးမြတ်သောပြင်းအား၏ဖြစ်လိမ့်မည်။

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 my.unansea.com. Theme powered by WordPress.