Databáze
Databáze jsou základem pro dynamické webové stránky — WordPress, e-shopy, fóra a aplikace. CoreSynth podporuje MySQL a PostgreSQL.
Přehled
| Funkce | Podrobnosti |
|---|---|
| Typy | MySQL, PostgreSQL |
| PhpMyAdmin | Pro MySQL |
| PhpPgAdmin | Pro PostgreSQL |
| Vzdálený přístup | Volitelně |
| Limit Starter | 5 databází |
| Limit Business | 20 databází |
| Limit Premium | Neomezeně |
Vytvoření databáze
Krok 1 — Nová databáze
- Přihlaste se do ovládacího panelu
- Přejděte na Databáze → Vytvořit databázi
- Vyberte typ: MySQL nebo PostgreSQL
- Zadejte název databáze
- Nastavte heslo (nebo nechte vygenerovat)
- Klikněte na Vytvořit
Krok 2 — Přihlašovací údaje
Po vytvoření obdržíte:
| Parametr | Hodnota |
|---|---|
| Host | localhost |
| Název databáze | [podle vašeho výběru] |
| Uživatel | [podle vašeho výběru] |
| Heslo | [vaše heslo] |
Poznámka: Host je vždy
localhost. Nikdy nepoužívejte externí IP nebo hostname.
Správa databází
PhpMyAdmin (MySQL)
Přístup přes panel → Databáze → PhpMyAdmin.
Funkce:
- Procházení tabulek
- Spouštění SQL dotazů
- Export/import dat
- Správa uživatelů
PhpPgAdmin (PostgreSQL)
Přístup přes panel → Databáze → PhpPgAdmin.
Funkce:
- Správa tabulek
- SQL editor
- Export/import
- Správa schémat
Změna hesla
Upozornění: Po změně hesla musíte aktualizovat konfiguraci všech aplikací, které databázi používají (např. WordPress config, e-shop).
- Přejděte na Databáze → Správa databází
- Vyberte databázi → Změnit heslo
- Zadejte nové heslo
- Uložte
Nezapomeňte aktualizovat wp-config.php nebo obdobný konfigurační soubor vaší aplikace.
Záloha databáze
Export přes PhpMyAdmin
- Přihlaste se do PhpMyAdmin
- Vyberte databázi v levém panelu
- Klikněte na Export v horním menu
- Zvolte formát (doporučeno: SQL)
- Klikněte na Proveď
Obnovení ze zálohy
- V PhpMyAdmin vyberte cílovou databázi
- Klikněte na Import
- Vyberte záložní soubor (.sql)
- Klikněte na Proveď
Vzdálený přístup
Standardně je databáze přístupná pouze z webhosting serveru (localhost).
Povolení vzdáleného přístupu
Upozornění: Vzdálený přístup může představovat bezpečnostní riziko. Povolujte pouze pro důvěryhodné IP adresy.
- Přejděte na Databáze → Správa databází
- Vyberte databázi → Vzdálený přístup
- Přidejte povolené IP adresy
- Uložte změny
Připojení pak bude možné z povolených IP:
<?php
$host = 'localhost';
$dbname = 'vase_databaze';
$user = 'vase_username';
$password = 'vase_heslo';
try {
$pdo = new PDO("mysql:host=$host;dbname=$dbname", $user, $password);
echo "Připojeno úspěšně";
} catch (PDOException $e) {
echo "Chyba připojení: " . $e->getMessage();
}
?>Limity připojení
| Balíček | Současná připojení |
|---|---|
| Starter | 50 |
| Business | 100 |
| Premium | 200 |
Překročení limitu způsobí chybu Too many connections.
Smazání databáze
Upozornění: Smazání databáze je nevratné. Všechna data budou trvale odstraněna. Před smazáním vytvořte zálohu.
- Přejděte na Databáze → Správa databází
- Vyberte databázi → Smazat
- Potvrďte smazání
Řešení problémů
Chyba připojení
Příčina: Špatné přihlašovací údaje nebo host.
Řešení:
- Ověřte, že host je
localhost - Zkontrolujte název databáze, uživatele a heslo
- Zkontrolujte, zda aplikace používá správný port (MySQL: 3306, PostgreSQL: 5432)
Příliš mnoho připojení
Příčina: Překročen limit současných připojení.
Řešení:
- Počkejte, až aktivní připojení skončí
- Optimalizujte aplikaci — zavádejte spojení po použití
- Zvažte upgrade na vyšší balíček
Překročen diskový limit
Příčina: Databáze spotřebovala veškeré přidělené úložiště.
Řešení:
- V panelu zkontrolujte využití disku
- Smažte nepotřebná data nebo tabulky
- Optimalizujte databázi (PhpMyAdmin → Operace → Optimalizovat tabulky)
Další kroky
- Web Hosting — Celkový přehled hostingu
- FTP — Nahrávání souborů
- Domény — Správa domén
- DNS — DNS nastavení
Potřebujete pomoc? Otevřete support ticket nebo se zeptejte Alexe.