MySQL je jeden z nejrozšířenějších open source databázových systémů (DBMS – database management system) na světě. Jde o relační databázi, se kterou se komunikuje pomocí jazyka SQL, a typicky se používá v kombinaci s Linuxem, PHP a webovým serverem Apache – tedy přesně v prostředí, jaké nabízí i běžný webhosting.

Odkud se vzalo jméno MySQL

Název vznikl spojením jména My (po dceři jednoho ze zakladatelů) a zkratky SQL (Structured Query Language). Databázový systém původně vyvinula švédská firma MySQL AB, kterou v roce 2008 koupila společnost Sun Microsystems – tu následně v roce 2010 převzala Oracle Corporation, pod kterou MySQL patří dodnes.

K čemu se MySQL databáze používá

MySQL databáze umí ukládat a spravovat nejrůznější data – texty, čísla, ale i odkazy na soubory a obrázky. Umožňuje vytvářet tabulky a jejich záznamy libovolně přidávat, upravovat i mazat. V praxi ji nejčastěji najdete jako úložiště dat pro redakční systémy (CMS) a e-shopy, například WordPress, Joomla nebo Drupal.

Licencování

MySQL se nabízí ve dvou variantách licencí – bezplatné GPL (General Public License) pro většinu běžného použití a komerční licenci pro firmy, které potřebují jiné podmínky použití nebo podporu přímo od Oracle.

Správa databáze přes phpMyAdmin

Pro pohodlnou správu MySQL databáze bez nutnosti psát SQL příkazy ručně slouží open source nástroj phpMyAdmin, který zpřístupňuje kompletní správu databáze přes webové rozhraní. Konkrétní adresu phpMyAdmin k vaší databázi najdete v administraci.

Časté otázky

Je MySQL zdarma?

Pro drtivou většinu běžných webových projektů ano – používá se bezplatná licence GPL. Komerční licence je určená spíš pro specifické firemní nasazení.

Jak se k MySQL databázi připojím?

Nejčastěji přes PHP skript pomocí funkce mysqli_connect, nebo pohodlně přes phpMyAdmin bez nutnosti psát kód – postup popisujeme v článku Jak se připojit k MySQL databázi z PHP skriptu.

Pokud chcete importovat existující databázi, přečtěte si návod Jak na import již existující databáze.

Podrobnou technickou dokumentaci k MySQL najdete na oficiálních stránkách MySQL Documentation.

Phone
+420 491 618 519 Technická podpora
+420 491 618 517 Objednávky, fakturace
Email
podpora@best-hosting.cz Technická podpora
ucetni@best-hosting.cz Fakturační oddělení