Něco do sekce tipy a triky s MySQL pro mírně pokročilé. Jedná se nastavení hodnoty ve sloupci z dat získaných ze spojení dvou tabulek pomocí JOIN. Po bližším prozkoumání zjistíte, že to není úplně klasická MySQL syntaxe. Přesto je to jednoduché, čisté a dokonce to i funguje. update beta_users a left join beta_groups b on [...]
Prakticky každý, kdo si něco začne s databázovou aplikací, se velmi brzy také setká s úpravou záznamů ve více tabulkách. K tomu taky databáze jsou, že. Situace se ale začíná trochu komplikovat v případě, kdy nevíme, zda záznam s daným klíčem už existuje. Příklad: V primární tabulce je uživatel s id=14. V další tabulce chci [...]
Následující tip se týká pouze MySQL databáze do nějaké verze, nechce se mi zkoumat do jaké. Pokud do sloupce v MySQL tabulce, který má nastaven autoincrement, zapíšete omylem číslo, a to číslo bude ještě ke všemu -1, máte docela problém. Automatická hodnota dalšího záznamu bude najednou rovna maximální povolené hodnotě. Další záznam ještě vložíte, ale [...]
Pokud nejde nainstalovat Apache nebo MySQL z control panelu, zkuste pro začátek zapomenout na control panel a spustit program ručně. Je to metoda spolehlivější a určitě jí přijdete na chuť. Osobne to dialogové okno nepouživám, zjistil jsem, ze některá nastavení směřují do jiných souborů a taky mi zavazí ta ikonka ;-) Instalace Apache manuálně Najděte [...]
Po úspěšné instalaci vývojového prostředí MySQL, PHP a Apache si dnes nastavíme znakovou sadu, kterou bude MySQL používat jako výchozí pro vytváření nových tabulek. Moje oblíbená je cp1250, tedy české Windows a stejně jako já ji používá i mnoho hostingů v kraji českém. Pokud chcete jinou, možností je přehršel. Při nastavení Latin1 (Swedish), která je [...]