Průvodce pro začátečníky a administrátory | |
![]() |
|
ProgramováníphpMyAdmin: Úvod, instalace, konfiguracephpMyAdminWebová 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í:
Požadavky
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: http://docs.phpmyadmin.net 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/i>/'; (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'] = 'xxxxxxxxx'; // 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 3.x.0 pravděpodobně mnohé změní
Příklad:
<?php Příbuzné odkazy Tisk |
|