Občas každý programátor potřebuje importovat nějakou tu databázi. Problém vznikne pokud už výpis přesáhne desítky megabajtů, protože tady už se začnou projevovat nepříjemné vlastnosti PHP. V takových případech je samozřejmě vhodnější použít příkazovou řádku. Tady je syntaxe pro import souboru včetně nastavení znakové sady: d:\xampp\mysql\bin>mysql -uUzivatel -pHeslo –database=bm –default-character-set=utf8 < d:\…\part.sql Tohle všechno můžeme samozřejmě […]
Moc se mi líbí kategorická tvrzení. Jedno z nich třeba vyhlásil Radek Hulán (nic proti němu), že Office 2007 je o 10let před konkurencí. To může být velmi potěšující zpráva zvlášť v okamžiku, kdy se marně snažíte importovat data z databáze MySQL do Excelu ve znakové sadě UTF-8, na jejíž podporu Billy se Stevem tak […]
Ani při vytváření složitějších aplikací se nevyhnete jednoduchým úkonům.U databázových aplikací s využitím AJAXu (tam kde chceme klikat na tlačítko) to platí nejméně trojnásob. Proto myslím že není od věci se trochu zamyslet a vymyslet snazší řešení než klasické načítání a update hodnoty u tak triviální operace jako je přepnutí hodnoty z 0 na 1 […]
Pokud máte na svém serveru kolem 600 tabulek z různých projektů, je obvykle těžké se v nich zorientovat. PHPMyadmin je v tomto směru dost nepružný, v poslední době mnohem raději používám jednoduchou MySQL konzoli. Ale k věci: Tabulky se zadaným prefixem si můžete odfiltrovat i pomocí příkazu ‘like’ . show tables like 'demo_%'
Nedávno jsem psal o tom, jak zkopírovat záznamy ze spojení dvou tabulek. Následující MySQL příkaz je určen ke smazání vybraných záznamů ze spojení dvou tabulek pomocí JOIN DELETE a FROM tab_keywords a LEFT JOIN tab_products b ON a.productid=b.id WHERE b.id IS NULL Jde o smazání všech záznamů z tabulky tab_keywords u kterých není přiřazen žádný […]