Vícenásobný INSERT v MySQL
Pokud potřebujeme do databáze vložit více řádků, většinou se to
dělá tak, že se postupně pokládají dotazy pro vložení jednotlivých
řádků. Tedy v PHP nějak takto:
foreach($tags as $tag) {
$db->query(’INSERT INTO [tags] (name,title) VALUES("’.$tag->name.’", "’.$tag->title.’")’);
}
Tento způsob je ale celkem neefektivní, v MySQL ovšem můžeme použít
následující syntaxi, která nám umožňuje vložit více řádků v jenom
dotazu:
$db->query(’INSERT INTO [tags] (name,title) VALUES ("accik", […]
]
Pokud potřebujeme do databáze vložit více řádků, většinou se to
dělá tak, že se postupně pokládají dotazy pro vložení jednotlivých
řádků. Tedy v PHP nějak takto:
foreach($tags as $tag) {
$db->query(’INSERT INTO [tags] (name,title) VALUES("’.$tag->name.’", "’.$tag->title.’")’);
}
Tento způsob je ale celkem neefektivní, v MySQL ovšem můžeme použít
následující syntaxi, která nám umožňuje vložit více řádků v jenom
dotazu:
$db->query(’INSERT INTO [tags] (name,title) VALUES ("accik", […]
]
Související články
V posledním období jsme část našich sil věnovali novému způsobu zálohování mySQL serverů - tématu spolehlivému zálohování se u nás věnuje celý jeden tým programátorů a administátorů,.. (351 words)

27. srpna 07, 06:08
Weblogy.cz
Tak jsem se donutil k tomu, abych si udělal čas ( :) na jazyk MySQL a trochu se něco přiučil (a to já v tomto oboru rád...). Tak doufám, že u ...

6. března 07, 10:03
Maarlinovo blog
jednoduchý návod na vytvoření triggeru v phpMyAdmin, phpMinAdmin a mysql konzoli

27. listopadu 07, 12:11
Linkuj.cz
Recenze knihy MySQL profesionálně od Paula DuBoise.

10. prosince 07, 06:12
Programujte - články
Otázka ohledně uchovávání strukturovaných dat v MySQL.

30. března 08, 12:03
abclinuxu - blogy
Odkazy na zajímavé weby o MySQL.

20. května 08, 08:05
Amatérská tvorba Webu
Takže otvárame kurz Mysql.Dozviete sa ako server správne nainštalovať,ako vytvárať databázy,tabulky, upravovať ich, mazať a mnoho ďalších vecí ohladom databázového programovania.
Aneb co jsem všechno nevěděl a nikdy mi to nechybělo ;) ale je to zajímavý.. tak jsem se trošku přivzdělal a udělal jsem si následující výcuc. Třeba se někdo dozvíte taky něco novýho.
Typy tabulek
Indexy
Transakce
Cizí klíče
Pohledy
Spojování tabulek
Poddotazy
Uložené procedury
Triggery
Uživatelsky definované funkce

27. červenece 08, 10:07
abclinuxu - blogy
Asociace je relace mezi třídami. Kdy jedna třída je spojena s jinou
třídou. Příkladem může být třída Auto která je asociová
s číselníkem TypAut. V UML by se to zakreslilo takto... (174 words)

12. května 07, 05:05
Error414
Školení Návrh a používání MySQL databáze, které jsem pořádal, zdárně proběhlo a já bych rád zveřejnil ohlasy jeho účastníků:
Daniel Smolík, Mydatex
Musím říct, že i když používám MySQL asi 8 let a skoro vše jsem znal, tak ...

21. května 07, 12:05
PHP triky
MySQL byla vytvořena v roce 1995 jako jednoúčelová databáze pro snadné ukládání a především čtení textových dat v internetových aplikacích. S tím souvisela také absence nástrojů pro práci s jazyky, které ostatně v té době postrádala (a často dodnes postrádá) většina databází. Současná situace je ovšem diametrálně odlišná - MySQL obsahuje, s výjimkou speciálních lingvistických systémů, pravděpodobně nejkvalitnější podporu pro práci s jazyky, což ovšem může nezkušenému programátorovi často způsobit řadu problémů.
Tak jsem se take musel ponorit do taju databazoveho systemu MySQL, abych se pokusil vyresit nasledujici problem.

12. listopadu 07, 01:11
abclinuxu - blogy
Mnoho programátorů nebo nás co se o to aspoň snažíme nemá nazbyt prostředky na pořízení drahých profesionálních řešení ke správě naší MySQL databáze jenž je umístěna někde na serveru Nezbývá nám pak než sáhnout po phpMyAdminovi projektu určenému ke správě databáze přes prohlížeč Nedávno se vyklubal na svět phpMinAdmin podívejme se jestli má oproti konkurenci co nabídnout.

21. listopadu 07, 06:11
Programujte - články
Stránka přeložena a poupravena podle mého z http://johnny.chadda.se/
Pro ty, co by chtěli mailserver propojený s databází.
1. MySQL a Postfix Admin
2. Postfix
3. Virtuální uživatelé
4. Konfigurace Postfixe s MySQL
5. Dovecot doručuje Postfixu
6. IMAP a POP na Dovecotu
7. Postfix Admin
Tak se do toho tedy pustíme..

22. listopadu 07, 03:11
abclinuxu - blogy
Svojí pozici v oblasti databázových aplikací si hodlá pojistit americká společnost Sun Microsystems, která je mnohým známá především jako společnost stojící za vývojem milované i nenáviděné Javy. Výrobce softwaru hodlá koupit veškeré akcie MySQL AB. Ty by je měly přijít na celkem 800 miliónů ...

17. ledna 08, 06:01
Živě.cz
Napadlo Vás někdy, proč se vlastně MySQL jmenuje MySQL? Pokud ano, tak odpověď naleznete v tomto krátkém článku.

7. června 08, 02:06
Linkuj.cz
Pracuju teď na jednom malým prográmku(skriptíku), který bude prostě zpracovávat určitá data a naplňovat těmi daty databázi. Jak název napovídý zvolil jsem python. Moc v něm zkušený nejsem, ale pár drobností jsme si v pythonu zkoušel. Udělat si parser na data nebyl problém. Z vybraných dat si vytvářím soubor, který obsahuje informace, které budou importem přeneseny do databáze, toto vše funguje OK.

1. červenece 08, 05:07
abclinuxu - blogy
Dnes jsem se rozhodl představit několik užitečných nástrojů pro MySQL,
které používám pro práci s touto DB. Prvním a zároveň nejznámějším
nástrojem je phpMyAdmin. PhpMyAdmin je aplikace napsaná v jazyce PHP, která
umožnuje kompletní správu databáze. Druhou aplikací je dbDesigner, který
dokáže vytvářet ER diagramy. DbDesigner umí např.:
vizuálně konstruovat a následně spouštět SQL dotazy získat schéma
již existující […]

21. červenece 08, 08:07
nabito.net
Strávíte před programováním aplikace dlouhé hodiny návrhem databáze, nebo začnete psát program a databázi navrhujete za běhu? Správným návrhem databáze můžete ušetřit čas a problémy.

7. srpna 08, 11:08
Linkuj.cz