| Průvodce pro začátečníky a administrátory | ||
![]() |
|
|
Programování phpMyAdmin: Úvod, instalace, konfigurace Webová aplikace psaná v PHP, obsahující XHTML, CSS a Javascript. Přes webový prohlížeč lze velmi jednoduše spravovat několik MySQL serverů nebo jednotlivé databáze. Od roku 1998 prošel několika změnami a získal celosvětovou popularitu pro správu databází MySQL u jednotlivců i profesionálních firem.
Aktuálně umí: Vytvářet a rušit databáze Vytvářet, kopírovat, přejmenovat a odstranit tabulky Provádět údržbu tabulek Smazat, editovat a přidávat data spouštění jakýchkoli SQL příkazů, včetně dávkového zpracování Nahrávání textových souborů do tabulek Široké možnosti exportu dat z tabulek do různých formátů (CSV, XML and Latex) Administrace více serverů Správa uživatelů MySQL a jejich oprávnění Kontrola integrity, oprava a optimalizace tabulek
Podpora tabulek InnoDB a cizích klíčů(FAQ 3.6) Podpora připojení přes rozšíření mysql nebo nového mysqli (FAQ 1.17) Komunikovat v 50 jazicích
Požadavky PHP 4.1.0 nebo novější MySQL 3.23.32 nebo novější (nejlépe 5.x.x) Internetový prohlížeč
Instalace phpmyadmin na místní počítač
Pro otestování: v prohlížeči zadejte http://localhost/padmin Úprava konfiguračního souboru config.inc.php (Zdroj: www.phpmyadmin.net/documentation a údaje v souboru config.default.php)
Příklad souboru config.inc.php $cfg['PmaAbsoluteUri'] = '';
Nejdůležitější konfigurační údaje:
$cfg['PmaAbsoluteUri'] = ''; // Nastavení absolutní cesty k adresáři s phpmyadmin. Ve většině případů funguje dokonale autodetekce zjištění nastavení a není nutné tento údaj konfigurovat. $cfg['PmaAbsoluteUri'] = 'http://localhost/padmin/'; (naše změna) // Your phpMyAdmin URL. Complete the variable below
with the full url ie http://www.your_web.net/path_to_your_phpMyAdmin_directory/ $cfg['PmaAbsoluteUri_DisableWarning'] = FALSE; // Potlačení zobrazení varování o nenastavené
hodnotě PmaAbsoluteUri. Pokud se zdá, že vše funguje, můžete změnit
hodnotu na TRUE nebo doplnit předchozí hodnotu PmaAbsoluteUri.
$cfg['Servers'][1]['host'] = 'localhost'; $cfg['Servers'][1]['port'] = ''; // MySQL port - leave blank for
default port //Hodnoty specifikující bližší nastavení serveru. V našem případě je použito výchozí nastavení a nejsou měněny.
//Určení, zda má být použito starší rozšíření mysql nebo novější mysqli (v PHP 5+). //The php MySQL extension to use ('mysql' or 'mysqli'). www.php.net/mysql / www.php.net/mysqli
$cfg['PmaNoRelation_DisableWarning'] = FALSE; //Disable the default warning that is displayed on the DB Details Structure page if any of the required Tables for the relationfeatures could not be found.
$cfg['Servers'][$i]['auth_type'] = 'config'; //Autentifikační metoda pro přístup k mysql. Na výběr jsou config, http nebo cookie. "config" představuje nejméně bezpečnou, ale nejrychlejší a nejednoduší metodu (se zadáním hesla v hodnotě $cfg['Servers'][$i]['password']). Bezpečnější je použití http nebo cookie, kdy heslo není uloženo v konfiguračním souboru. Pokud tedy jste si jisti, že nepotřebujete zabezpečit přístup k databázi a aplikaci phpMyAdmin, můžete metodu config s klidným svědomím používat. // Authentication method (config, http or cookie based)?
// Uživatelský účet používaný pro přístup k databázi. // MySQL user
//Heslo pro přístup k MySQL (údaj vyžadovaný při použití autentifikační metody config. // MySQL password (only needed with 'config' auth_type).
$cfg['LeftDisplayLogo'] = TRUE; //Skrytí loga v levém horním rohu odkazujícího na stránky
www.phpmyadmin.net .
$cfg['blowfish_secret'] = ''; // Určení tajného hesla pro zakódování hesla do cookie na vašem klientském počítači. Zadává se pouze jednou a není na vás již nikdy vyžadováno. //The 'cookie' auth_type uses blowfish algorithm to encrypt the password. If at least one server configuration uses 'cookie' auth_type, enter here a passphrase that will be used by blowfish.
$cfg['Servers'][1] vs. $cfg['Servers'][$i] - // [$i] nebo [1] mají stejný význam identifikovat hodnoty pro daný server. Hodnotu $i můžeme nahradit číslem 1,2,3.. a určit, ke které konfiguraci serveru se má hodnota vztahovat. Podrobnější vysvětlení pro konfigurace správy více serverů mysql je spíše na samostatný článek nebo podrobné studium dokumentace. Časté chybové zprávy:
Verze 2.8.0 pravděpodobně mnohé změní
Příklad: <?php
Příbuzné odkazy Tisk |
·Nechtěné psaní (zarovnání) textu v ICQ vlevo.
|
Copyright © 2000 - 2010 AdminXP - R 0.98

FAQ (Nejčastější otázky)