Databázy: vytvorenie, prihlasovacie údaje, import a zálohy

September 23, 2026 36 zobrazení

Databázy: vytvorenie, prihlasovacie údaje, import a zálohy

Databázy hostingu nájdete v paneli na stránke hostingu, v záložke Služby, v dlaždici Databázy („MySQL / PostgreSQL databázy“). Dlaždica sa zobrazí, len ak má hosting povolené MySQL alebo má k dispozícii PostgreSQL.

Ktoré databázové systémy sú k dispozícii

CloudWeb ponúka dva databázové systémy:

  • MySQL / MariaDB – dostupné, ak má váš hosting zapnuté MySQL (mysql_enabled). Toto je predvolený a najbežnejší prípad.
  • PostgreSQL – dostupnosť závisí od toho, či server, na ktorom hosting beží, má aktívnu službu PostgreSQL, prípadne či už na hostingu PostgreSQL databázu máte. Nejde o vlastnosť plánu, ale o vlastnosť konkrétneho servera.

Dialóg Vytvoriť databázu v paneli však vytvára iba MySQL databázu – nedá sa v ňom zvoliť engine, znaková sada ani kolácia. Nová databáza vždy dostane znakovú sadu utf8mb4 a koláciu utf8mb4_unicode_ci.

Limity podľa plánu

Počet databáz, ktoré môžete mať na hostingu, je daný plánom (pole max_databases):

PlánMax. databáz
Starter1
Business20
Professional50
Vizitka / Vizitka + e-mail0 (databázy nie sú súčasťou balíka)

Po dosiahnutí limitu panel vytvorenie ďalšej databázy odmietne s hláškou, koľko databáz plán povoľuje a koľko ich už máte. Ak potrebujete viac databáz, než aktuálny plán dovoľuje, môžete zmeniť plán hostingu.

Vytvorenie databázy

  1. V zozname databáz kliknite na Vytvoriť databázu.
  2. Zadajte názov databázy – povolené sú len písmená, číslice a podčiarkovník (max. 32 znakov). Neplatné znaky sa automaticky nahradia podčiarkovníkom.
  3. Heslo môžete napísať alebo nechať vygenerovať tlačidlom Generovať.
  4. Po potvrdení sa databáza vytvorí s názvom v tvare náhodný reťazec + doména + váš názov, aby sa predišlo kolíziám medzi zákazníkmi na tom istom serveri.

Vytváranie prebieha na pozadí – kým databáza nie je pripravená, má stav „creating“ a nedá sa importovať do nej ani ju vymazať.

Prihlasovacie údaje a pripojenie z appky

Pri každej databáze v zozname otvorí akcia Prihlasovacie údaje okno s:

  • názvom databázy,
  • host a port,
  • používateľským menom a heslom,
  • hotovým blokom pre Laravel .env (DB_CONNECTION, DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, DB_PASSWORD),
  • a pri MySQL databáze aj hotovým PHP volaním mysqli_connect(...).

Databáza beží na tom istom uzle ako váš hosting, takže appka sa k nej nepripája cez verejnú IP adresu, ale cez interný sieťový názov: pre MySQL je to host mysql a port 3306, pre PostgreSQL host postgresql a port 5432. Presne túto hodnotu vypĺňa aj panel v poli Host – používajte ju, nie localhost ani IP adresu servera.

phpMyAdmin

Tlačidlo phpMyAdmin v hlavičke stránky Databázy vás prihlási na https://pma.cloudweb.sk tým istým mechanizmom, aký panel používa pre prístup k databáze – prihlasovacie údaje sú tie isté, ktoré nájdete v okne Prihlasovacie údaje pri danej databáze. Pre PostgreSQL panel žiadny obdobný nástroj (pgAdmin) neponúka.

Import SQL dumpu

Akcia Import pri databáze otvorí samostatnú stránku, kde môžete nahrať súbor vo formáte .sql, .sql.gz alebo .sql.zip. Súbor sa nahráva po menších častiach, takže na veľkosť nahrávaného súboru nie je pevný limit – malé časti obídu bežné limity servera na jednu požiadavku.

Pred samotným importom panel dump prečíta a upozorní napríklad na:

  • DEFINER, ktorý na serveri neexistuje,
  • kolácie, ktoré tento server nemusí poznať,
  • vlastné CREATE DATABASE/USE príkazy v dumpe,
  • tabuľky typu MyISAM,
  • znakovú sadu latin1,
  • dump, ktorý najprv maže dáta (DROP/DELETE/TRUNCATE).

Pri niektorých nálezoch viete zaškrtnúť opravu (napr. odstránenie DEFINER, prepis kolácií, zlúčenie jednoriadkových INSERT-ov) – dump sa prepíše počas odosielania, vaše dáta sa nemenia. Voliteľne môžete zapnúť aj Odstrániť existujúce tabuľky alebo Pridať IF NOT EXISTS do príkazov CREATE. Počas importu je databáza dočasne nedostupná; import, ktorý zastavíte, necháva v databáze to, čo už stihol zapísať.

Ak import zlyhá alebo ho zastavíte v polovici, stránka importu ponúkne tlačidlo Vyprázdniť databázu – nezvratne odstráni všetky tabuľky a pohľady, aby ste mohli import spustiť odznova na čisto.

Zálohy jednej databázy

Akcia Zálohy pri databáze otvorí okno s vlastnými zálohami tejto databázy (nezávisle od záloh celého hostingu, ktoré nájdete v samostatnej záložke – pozri Zálohy hostingu). Môžete vytvoriť úplnú alebo inkrementálnu zálohu; vytvoriť ju môžete najviac raz za hodinu na databázu. Hotovú zálohu môžete stiahnuť, obnoviť ňou databázu (prepíše aktuálny obsah), odoslať na vzdialené úložisko, stiahnuť späť lokálne alebo zmazať (jednotlivo alebo hromadne).

Vymazanie databázy

Akcia Zmazať databázu natrvalo odstráni aj s dátami. Databázu nie je možné zmazať, kým sa ešte len vytvára.

Ďalší používatelia databázy

Okrem hlavného prístupu k databáze si môžete vytvoriť aj ďalších databázových používateľov s vlastným menom, heslom a oprávneniami.

Bol tento článok užitočný?

Vaša spätná väzba nám pomáha zlepšovať dokumentáciu

Stále potrebujete pomoc?

Ak tento článok neodpovedal na vašu otázku, náš tím podpory je tu, aby vám pomohol.

Kontaktovať podporu