Posts Tagged ‘MySQL’

Eilės naudojimas MySQL duombazėje 2

Anksčiau mėginau apibrėžti ko dažniausiai reikia realizuojant eilę (queue) duomenų bazėje, dabar sukurkim likusias trūkstamas dalis. Mums reikės lentelės: CREATE TABLE `queue` ( `object_id` int(10) unsigned NOT NULL, `status` enum(’W',’L',’E') NOT NULL DEFAULT ‘W’, `num_attempts` int(1) NOT NULL DEFAULT ’0′, `priority` int(1) unsigned NOT NULL DEFAULT ’5′, `locked_time` datetime DEFAULT NULL, `locked_by` varchar(100) DEFAULT NULL, [...]

More »

Eilės naudojimas MySQL duombazėje

Kuriant visokius sudėtingesnius projektus ir duomenų apdorojimo procesus neretai prireikia realizuoti eilės (queue) tvarkymo darbą. Vienas būdas – naudoti programavimo kalbos eiles: C#, Java ar kad ir PHP. Kitas variantas – realizuoti eiles duomenų bazėje. Esu radęs keletą neblogų variantų Oracle ir MSSQL duomenų bazėse. O kaip su MySQL?

More »

VDU laboras MySQL LD5

Liko tik vienas duomenų bazių laboras, tai ir tą padariau. Vaikai dar miega, o padarytas darbas “kupros nespaus”, be to galėsiu atsiskaityti per pirmą susitikimą su dėstytoja.

More »

VDU laboras MySQL LD4

Pagaliau vaikai sumigo ir galiu padaryti dar vieną laborą. Ketvirtame nieko sudėtingo nėra – naujas enum tipas ir grupavimas.

More »

VDU laboras MySQL LD3

Štai ir trečiasis laboratorinis darbas. Čia sutinkame datos tipo lauką bei distinct metodą.

More »

VDU laboras MySQL LD2

Pradžia nėra sunki kaip matote. Sukūrėme lenteles, o dabar reikia truputi pakeisti lentelės struktūrą ir ištraukti šiokią tokią informaciją.

More »

VDU laboras MySQL LD1

Vėl rugsėjis atkeliavo, į univerus studentai nulingavo :) Tik mums, neakivaizdininkams, mokslai jau prasidėjo nuo rugpjūčio 21 dienos. Šį semestrą turiu ir duomenų bazių paskaitą. Kaip gi specialybinė paskaita be laborų? Štai ir pirmasis laboras.

More »