Informace o databázi pomocí prohlížeče
Potřebujete-li zjistit informace o databázi, kterou využíváte, zkuste se inspirovat následujícím postupem. Umožní vám pomocí internetového prohlížeče zjistit ke kolika databázím máte přístup, jaké tabulky obsahuje zvolená databáze, jakého typu jsou a jaké příznaky mají sloupce, kolik záznamů obsahuje tabulka apod.
Výpis všech databází ke kterým máme přístup, nám zobrazí tento cyklus:
|
Příkaz mysql_num_rows(mysql_list_dbs()) zjistí počet dostupných databází. Druhý řádek vypisuje jejich názvy. Proměnnou $dat
použijeme v dalších příkazech jako odkaz na databázi, se kterou pracujeme.
Tabulky v jednotlivých databázích vypíše tento cyklus:
|
Příkaz mysql_num_rows(mysql_list_tables($dat)) zjišťuje počet tabulek v aktuální databázi. Druhý řádek vypisuje názvy tabulek v databázi. Proměnnou $tab
budeme odkazovat na aktuální tabulku.
Nyní zjistíme parametry jednotlivých tabulek:
|
Po vyvolání SQL dotazu získáme tyto údaje:
- mysql_num_fields($result) – počet sloupců v tabulce
- mysql_field_name($result,$b) – název sloupce
- mysql_field_type($result,$b) – datový typ sloupce
- mysql_field_len($result,$b) – omezení (počet znaků atd.)
- mysql_field_flags($result, $b) – příznak (primary_key, not_null atd.)
Počet záznamů v tabulce získáme příkazem:
|
Pokud z výše uvedených tří cyklů vytvoříme vnořené cykly, získáme kompletní výpis parametrů celé databáze:
|
Jestliže si chcete tento návod vyzkoušet v praxi, můžete si stáhnou tři ukázky použití tohoto kódu. Do stránek je třeba doplnit vaše přístupové údaje k MySQL (server, login, heslo). Najdete zde například ukázku výpisu s použitím CSS:
Textový výpis celé databáze a textový výpis jednotlivých databází pomocí ‚selectu‘ je vhodnější pro rozsáhlé databáze:
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
Optimalizace a zlepšení výkonu kódu: tipy a triky
14. srpna 2023 -
Srovnání Mini počítačů: Mac Mini M4 vs. Asome Max Studio
7. dubna 2025 -
OpenAI zpřístupnilo ChatGPT Search všem uživatelům
6. února 2025 -
Nejnovější
-
INNOCN monitory: špičková kvalita za zlomek ceny
5. června 2025 -
20 let Ubuntu: Cesta od revoluce k digitální každodennosti
30. května 2025 -
Google Chrome nyní mění kompromitovaná hesla – jak to funguje?
28. května 2025 -
Google spouští AI Přehledy ve vyhledávání v Česku
23. května 2025