Navigace

Hlavnφ menu

 

phpMyAdmin - efektivnφ sprßva MySQL

╚esk² p°eklad tΘto knihy, jejφm₧ autorem je uznßvan² a oblφben² v²vojß° Marc DeLisle, dr₧φ minimßln∞ t°i neobvyklΘ primßty. Je to snad celosv∞tov∞ prvnφ kniha v∞novanß v²hradn∞ phpMyAdmin, je to prvnφ p°eklad tΘto knihy do jinΘho jazyka a zcela urΦit∞ je to prvnφ kniha, ve kterΘ mΘ texty nebyly pou₧ity jako odkazov², ale ilustraΦnφ materißl. P°esto si nemyslφm, ₧e by jφ to n∞jak uÜkodilo.

Databßzov² sprßvce phpMyAdmin je v mnoha sm∞rech v²jimeΦn²m programem. Pravd∞podobn∞ jde o nejrozÜφ°en∞jÜφ web-based aplikaci na sv∞t∞ a z°ejm∞ i o nejrozÜφ°en∞jÜφ PHP aplikaci (momentßln∞ jde o pßt² nejaktivn∞jÜφ projekt na SourcForge.net - ·dajn∞ si jeho u₧ivatelΘ stahujφ p∞t a₧ deset kopiφ za minutu). Osobn∞ ho pova₧uji takΘ za zdaleka neju₧iteΦn∞jÜφ web-based aplikaci a jeden z d∙le₧it²ch faktor∙, kter² napomohl masovΘmu rozÜφ°enφ MySQL. SkuteΦn∞ trpφm, kdykoli musφm pracovat s jin²m typem databßze a nemohu se spolehnout na jeho podporu. Proto je zarß₧ejφcφ, ₧e dosud nikdo nev∞noval Φas popisu vlastnostφ a schopnostφ phpMyAdmin.

NaÜt∞stφ pryΦ jsou doby temna. Marc DeLisle se v∞nuje v²voji phpMyAdmin u₧ od roku 1998 a znß ho skrz naskrz. (Mimo jinΘ prßv∞ jemu vd∞Φφme za vφcejazyΦnΘ rozhranφ.) SvΘ znalosti velmi efektivn∞ shrnul do ·tlΘ, ale informacemi nabitΘ publikace. Na necel²ch 270 stranßch se toho dozvφte tolik, ₧e se vßm to nakonec ani nemusφ lφbit. NaÜt∞stφ knihu nemusφte Φφst jako romßn, Üestistrßnkov² dvoj·rov≥ov² rejst°φk spoleΦn∞ s osmistrßnkov²m troj·rov≥ov²m obsahem z nφ Φinφ praktickou p°φruΦku, v nφ₧ m∙₧ete velmi rychle nalΘzt °eÜenφ svΘho problΘmu.

Kniha "phpMyAdmin - efektivnφ sprßva MySQL" je rozd∞lena celkem do devatenßcti kapitol. Prvnφ t°i p°inßÜejφ zßkladnφ informace o phpMyAdmin, jeho instalaci a u₧ivatelskΘm rozhranφ, dalÜφ t°i se v∞nujφ zßkladnφm operacφm s daty (vklßdßnφ, v²b∞r, mazßnφ). Zajφmavß je p°edevÜφm sedmß a osmß kapitola, popisujφcφ metody exportu a importu dat a datov²ch struktur - tuto Φßst bych doporuΦil vÜem u₧ivatel∙m, zaplavujφcφm odbornß f≤ra dotazy typu: "Jak p°evedu data z Accessu do MySQL?"

Devßtß a desßtß kapitola jsou pro zkuÜenΘho u₧ivatele pom∞rn∞ nezajφmavΘ, i kdy₧ zaΦßteΦnφk∙m se mohou hodit. Zato mne zaujala jedenßctß kapitola, pojednßvajφcφ o systΘmu relacφ, tedy o tom, co z hromady tabulek Φinφ relaΦnφ databßzi. ┌vod kapitoly je v∞novßn tabulkßm InnoDB, kterΘ jako jedin² typ tabulek v MySQL nativn∞ podporujφ relace, a zbytek se pak v∞nuje prßci s relaΦnφmi metadaty v phpMyAdmin. Internφ relaΦnφ systΘm phpMyAdmin skv∞le nahrazuje chyb∞jφcφ relace v tabulkßch MyISAM, proto doporuΦuji studovat tuto kapitolu obzvlßÜ¥ peΦliv∞.

Dvanßctß kapitola popisuje zßkladny prßce s SQL p°φkazy, kterΘ by snad m∞l ka₧d² znßt, u₧iteΦn∞jÜφ je t°inßctß kapitola, kterß vysv∞tluje prßci s vestav∞n²m nßvrhß°em SQL dotaz∙. NeΦekejte ₧ßdnß obrßzkovß schΘmata, vÜe se odehrßvß pouze ve formulß°φch a tabulkßch, i tak ale jde o Üikovn² nßstroj. OblφbenΘ dotazy si podle mΘho nßzoru samostatnou kapitolu snad ani nezaslou₧φ, stejn∞ jako popis tvorby systΘmovΘ dokumentace u₧ivatelsk²ch databßzφ. Naopak bych rozÜφ°il kapitolu o MIME transformacφch, kterß mi p°ipadß znaΦn∞ podm∞°eΦnß - neobsahuje ani nßznakov² nßvod na tvorbu u₧ivatelsky definovan²ch transformaΦnφch funkcφ, kter² bych pova₧oval za naprosto zßsadnφ.

K peΦlivΘmu studiu bych doporuΦil sedmnßctou kapitolu, t²kajφcφ se prßce se znakov²mi sadami v MySQL a phpMyAdmin. ProblΘm spoΦφvß v tom, ₧e MySQL do verze 4.1 neobsahovala ₧ßdnou nativnφ podporu pro r∙znß k≤dovßnφ a kolace (nastavenφ jazykov²ch prost°edφ). V nov∞jÜφch verzφch obsahovala podporu r∙zn²ch znakov²ch sad, ale ne kolacφ - teprve nejnov∞jÜφ verze obsahujφ sofistikovanou podporu obou mechanism∙. V d∙sledku toho je i phpMyAdmin vφce Φi mΘn∞ omezen ve svΘ funkΦnosti. V tΘto Φßsti knihy se sice nedozvφte moc o sprßvnΘm nastavenφ MySQL, pom∙₧e vßm vÜak alespo≥ se sprßvnou konfiguracφ phpMyAdmin.

Zajφmavß je kapitola osmnßctß, urΦenß p°edevÜφm sprßvc∙m MySQL server∙. Ukazuje, jak jsou v phpMyAdmin implementovßny administraΦnφ nßstroje a jak je lze co nejlΘpe vyu₧φvat. Poslednφ kapitole je pak vhodnΘ v∞novat pozornost, budete-li mφt s phpMyAdmin nebo MySQL n∞jak² obtφ₧n² problΘm, m∙₧e vßm uÜet°it spoustu Φasu p°i hledßnφ jeho °eÜenφ.

Kniha "phpMyAdmin - efektivnφ sprßva MySQL" je napsßna velmi ₧iv²m a srozumiteln²m stylem, p°φstupn²m zaΦßteΦnφk∙m i pokroΦil²m u₧ivatel∙m. NovΘ informace v nφ mohou nalΘzt i specialistΘ na phpMyAdmin, proto₧e °ada jeho vlastnostφ nikde jinde popsßna nenφ. TakΘ Φesk² nakladatel odvedl dobrou prßci, p°eklep∙ jsem si prakticky nevÜiml a typograficky je publikace opravdu na v²Üi. Snad bych jen vytknul p°ekladateli zbyteΦnΘ a nßsilnΘ p°evßd∞nφ n∞kter²ch odborn²ch termφn∙ do ΦeskΘho jazyka ("sessions" opravdu nenφ vhodnΘ p°eklßdat jako "sezenφ"), na druhou stranu musφm ocenit jeho snahu o udr₧enφ aktußlnosti p°ekladu, kter² tak odpovφdß nejnov∞jÜφ v souΦasnosti dostupnΘ verzi phpMyAdmin.

Myslφm, ₧e "phpMyAdmin - efektivnφ sprßva MySQL" net°eba nikomu doporuΦovat. Pokud si ji nechcete rovnou koupit, urΦit∞ do nφ alespo≥ nahlΘdn∞te, budete-li si ji moci vyp∙jΦit. Uvidφte sami, ₧e tato kniha se vßm rozhodn∞ vyplatφ.

Informace o knize

Nßzev: phpMyAdmin - efektivnφ sprßva MySQL
Autor: Marc DeLisle
Vydal: Zoner Press
Cena: 270 KΦ (207 KΦ v odbornΘm knihkupectvφ Interval.cz, kde najdete i dalÜφ informace.)

Sprßvce pro databßze MySQL - phpMyAdmin

Web-based aplikace phpMyAdmin umo₧≥uje pravd∞podobn∞ nejdokonalejÜφ sprßvu databßzφ, zalo₧en²ch na MySQL. Nejen, ₧e zp°φstup≥uje b∞₧nΘ funkce MySQL, ale supluje i Φßst chyb∞jφcφ funkΦnosti typickΘ pro relaΦnφ databßze. Tato sΘrie Φlßnk∙ ji₧ byla uzav°ena, aΦkoli dalÜφ pokraΦovßnφ nelze vylouΦit.

Mßlek, VilΘm (18. 10. 2004)
ÜΘfredaktor Interval.cz