Skip to Content
🇨🇿Databáze

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

FunkcePodrobnosti
TypyMySQL, PostgreSQL
PhpMyAdminPro MySQL
PhpPgAdminPro PostgreSQL
Vzdálený přístupVolitelně
Limit Starter5 databází
Limit Business20 databází
Limit PremiumNeomezeně

Vytvoření databáze

Krok 1 — Nová databáze

  1. Přihlaste se do ovládacího panelu
  2. Přejděte na DatabázeVytvořit databázi
  3. Vyberte typ: MySQL nebo PostgreSQL
  4. Zadejte název databáze
  5. Nastavte heslo (nebo nechte vygenerovat)
  6. Klikněte na Vytvořit

Krok 2 — Přihlašovací údaje

Po vytvoření obdržíte:

ParametrHodnota
Hostlocalhost
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ázePhpMyAdmin.

Funkce:

  • Procházení tabulek
  • Spouštění SQL dotazů
  • Export/import dat
  • Správa uživatelů

PhpPgAdmin (PostgreSQL)

Přístup přes panel → DatabázePhpPgAdmin.

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).

  1. Přejděte na DatabázeSpráva databází
  2. Vyberte databázi → Změnit heslo
  3. Zadejte nové heslo
  4. Uložte

Nezapomeňte aktualizovat wp-config.php nebo obdobný konfigurační soubor vaší aplikace.


Záloha databáze

Export přes PhpMyAdmin

  1. Přihlaste se do PhpMyAdmin
  2. Vyberte databázi v levém panelu
  3. Klikněte na Export v horním menu
  4. Zvolte formát (doporučeno: SQL)
  5. Klikněte na Proveď

Obnovení ze zálohy

  1. V PhpMyAdmin vyberte cílovou databázi
  2. Klikněte na Import
  3. Vyberte záložní soubor (.sql)
  4. 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.

  1. Přejděte na DatabázeSpráva databází
  2. Vyberte databázi → Vzdálený přístup
  3. Přidejte povolené IP adresy
  4. 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íčekSoučasná připojení
Starter50
Business100
Premium200

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.

  1. Přejděte na DatabázeSpráva databází
  2. Vyberte databázi → Smazat
  3. Potvrďte smazání

Řešení problémů

Chyba připojení

Příčina: Špatné přihlašovací údaje nebo host.

Řešení:

  1. Ověřte, že host je localhost
  2. Zkontrolujte název databáze, uživatele a heslo
  3. 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í:

  1. Počkejte, až aktivní připojení skončí
  2. Optimalizujte aplikaci — zavádejte spojení po použití
  3. 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í:

  1. V panelu zkontrolujte využití disku
  2. Smažte nepotřebná data nebo tabulky
  3. 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.

Last updated on