Preskočiť na obsah

Vytvorenie MySQL Databázy

Databázy predstavujú základnú súčasť väčšiny moderných webových aplikácií. Slúžia na ukladanie, organizáciu a spracovanie dát tak, aby bolo možné pracovať aj s veľkými objemami informácií rýchlo, spoľahlivo a bezpečne.


Čo je databáza a ako funguje

Štruktúra dát

Dáta sú organizované v tabuľkách, ktoré obsahujú stĺpce (typ dát) a riadky (konkrétne záznamy). Vďaka tejto štruktúre je možné efektívne vyhľadávať, filtrovať aj upravovať dáta.

SQL – Structured Query Language

Ide o štandardizovaný jazyk na prácu s databázami. Umožňuje:

  • vytvárať tabuľky,
  • pridávať, meniť a mazať dáta,
  • robiť dopyty (SELECT),
  • riadiť práva používateľov.

Indexy

Na zrýchlenie vyhľadávania sa používajú indexy, ktoré fungujú podobne ako obsah v knihe – hľadaný riadok nájdu okamžite bez prechodu všetkých dát.

Transakcie

Zmeny v databáze je možné spracovať ako balík operácií, ktorý sa vykoná celý naraz (COMMIT), alebo sa vráti späť (ROLLBACK). To zabezpečuje konzistenciu dát.


MySQL a PostgreSQL na TUKE hostingu

MySQL

Najpoužívanejšia relačná databáza vo webhostingu. Výhody:

  • rýchla,
  • stabilná,
  • ideálna pre WordPress, Joomla, Drupal, Moodle, e-shopy atď.,
  • jednoduchá integrácia s PHP.

PostgreSQL

Pokročilejšia databáza vhodná pre:

  • komplexné aplikácie,
  • dátové systémy,
  • projekty s náročnými dopytmi.

Obe technológie TUKE hosting podporuje, pričom MySQL je najčastejšou voľbou pri bežných weboch a CMS.


Kedy je databáza potrebná?

Databázu budete potrebovať najmä v prípadoch:

  • WordPress / Joomla / Drupal
  • E-commerce systémy (WooCommerce, Prestashop)
  • Webové formuláre s ukladaním dát
  • API aplikácie
  • Systémy s prihlasovaním používateľov

Vytvorenie MySQL databázy v TUKE Webhosting portáli

Nižšie je uvedený presný postup vytvorenia databázy cez správu webu na https://website.tuke.sk.


1. Vyberte doménu, pre ktorú chcete databázu vytvoriť

Po prihlásení do portálu WEBSITE (Plesk) vyberte konkrétny web.


2. Otvorte sekciu Databases

V ľavej časti kliknite na Databases. Zobrazí sa zoznam existujúcich databáz.

Image


3. Kliknite na „Add Database“ / „Vytvoriť databázu“

Pri vytváraní vyplníte:

  • Database name – názov databázy
  • User name – prihlasovací používateľ
  • Password – heslo pre daného používateľa

Odporúčame nepoužívať jednoduché heslá – databázový účet môže byť zneužitý.

Image

Image


4. Nastavenie prístupových údajov

Pre väčšinu webových aplikácií budete potrebovať:

  • Server hostname: localhost
  • Database name: názov databázy
  • Username: používateľ vytvorený pri databáze
  • Password: zvolené heslo

Tieto údaje zapisujete do konfigurácie vašej aplikácie (napr. wp-config.php vo WordPresse).


Bezpečnostné odporúčania

  • nikdy nepoužívajte rovnaké heslo ako do TUKE ID,
  • neponechávajte predvolené prihlasovacie údaje,
  • nedávajte WRITE práva aplikácii, ktorá má len čítať dáta,
  • pravidelne zálohujte databázu (Plesk → Backup Manager),
  • pri problémoch kontaktujte webmaster@helpdesk.tuke.sk.