Ngā rorohiko, Raraunga
Ko nga momo raraunga Mysql matua
Mo te hunga e kore e mohio he aha te Mysql, kei te ripoata matou he punaha rawa tenei ki te whakahaere i te nui o nga raraunga. Kaore he utu, ka tukuna ki nga kaiwhakamahi i raro i te raihana whānui. I te ata o te whakawhanaketanga o nga hangarau rorohiko, he "rongoa" nga korero i roto i nga kōnae motuhake, ka tangohia mai i nga waahanga e tika ana. I tenei ra, kaore i te pai nga waahi, no te mea He nui te wa me te kaha o te mahi. Ko te papatono Mysql e ähei ana koe ki te tohatoha i nga korero me te mahi i nga mahi i runga i nga waahanga raraunga ma te whakamahi i te waehere whakahau iti rawa.
I roto i te tikanga mo te pātengi raraunga ki te mahi tika, i reira he he ariā i roto i te MySQL momo raraunga. He maha nga waahanga raraunga:
- VAR (n), VARCHAR ranei (n) - ahua, kei reira ko te maha o nga taarata e taea te whakamahi (kaore e nui atu i te 255 nga horopaki o nga taonga VARCHAR);
- nga momo raraunga aho mema, tae atu ki nga waahanga e whai ake nei: TEXT (n) - kei hea e tae ki te 65535, TINITEXT (n) - kei hea ko te 255, MEDIUMTEXT (n) mai i te 16 ki te 16 777 215 me te LONGTEXT ( N) me te taurangi n, ka taea te tae ki te 4,294,967,295 (mai i te VARCHAR ka rereke te TEXT taurangi i taua waa mo te TEXT (n) kei te tohaina nga tohu tuatahi n);
- VARBINARY takirua ranei - ki te rokiroki i ngā whakaahua i roto i te waehere ā-rua ;
- ki te rokiroki taonga nui ā-rua tairongo whakamahia pūāhua momo raraunga MySQL ükui (n), e whai te taua taha, me "kuhimua", rite KUPU (TINY-, ähua tata, LONGBLOB) ; Hei tauira, ko te MEDIUMBLOB (n) te rahi e rite ana ki te 16 777 215;
- nga momo raraunga mo te wa me te ra, tae atu ki: DATE - te ra i te waahanga o te marama-tau, te wa o te TIME - te wa o te waa-meneti-rua-rua, te tau - tau mai i te tau 1901 ki te 2155 me te tau 0000, DATETIME - ka honohia te DATE me te TIME (ka puta te momo raraunga whakamutunga i te whakatakotoranga-haora-haora-meneti-rua-marama); Ano, he momo raraunga Mysql te whakatakotoranga TIMESTAMP, e taea ai e koe te hanga i nga tau paerewa mai i te tau 1970 ki te tau 2037 (he tika tenei ki te whakaaro o nga kaihanga o te punaha ka mutu ake a Mysql i te tau 2037);
- te tau, i roto i tona hanganga he maha o nga momo raraunga, tae atu ki te INT - he taapiri mai i te 2.1 piriona ki te iti iho i te 2.1 piriona, TINYINT - he maha mai i te 128 ki te 1212, mai i te 255 ki te 0, SMALINT - mai i te 32 768 ki te 32 767, BIGINT - mai 9 x 10 i te waru tekau ma waru tohu ki -9 x 10 i te waru tekau ma waru tohu, MEDIUMINT - mai 8.388 miriona ki -8.388 miriona (mehemea i roto i tetahi ahua o nga raraunga he maha atu i te Ko te uara tautuhinga rawa, ka tohaina ki nga uara e manakohia ana).
He maha hoki nga momo mo te tau-rua - Ko te FLOAT he taurangi tererangi, ko te DOUBLE me te REAL te maha o te kounga rua me te taangata rererangi, NUMERIC me DECIMAL he tau hautanga kei te rongoa hei aho. I roto i te mahere, te nuinga o te FLOAT me te INT e whakamahia ana, e tautoko ana i te tere o te paataka raraunga.
Mahi ki te pātengi raraunga i roto i phpMyAdmin taputapu, e mai free i roto i te mōkihi Denver. Ki reira ka taea e koe te hanga i tētahi pātengi raraunga, te tauwhāiti nga ingoa o tepu pātengi raraunga, me te ngā momo o raraunga, kupuhipa. I muri i te kapi o te pātengi raraunga ki nga korero, ka taea e koe te hanga i nga uiuinga i roto i te ahua o te rapu (WHAKANUI), te whakarereke (CHANGE, RENAME, MODIFY), te muku (DELETE), te tāpiri (ADD) ranei te tohatoha i te raraunga e wātea ana me te whakaatu i etahi taapiri i te mata. Ko nga momo raraunga Mysql i roto i tenei keehi me tapiri rawa kia kore ai e puta nga hapa i nga papatono. Hei tauira, ka taea e koe te tautuhi i tetahi momo mo te raraunga VARCHAR, ka taea ai te whakauru i te kuputuhi ki te taumaha 255. A, ka makona te raraunga, ka nui ake te kuputuhi, ka meinga te Mysql ki te "turi" i te tuhinga ki te roa e manakohia ana.
Similar articles
Trending Now