[[obsah|Hlavní stránka]] ===== Databázový server ===== {{:navody:48x48:devices:database-server.png?48 }} Mezi nejznámnější databázové servery používané pod //OS Linux// patří jednoznačně //MySQL// a //PostreSQL//. Obecně se má za to, že //MySQL// je z této dvojice rychlejší, //PostreSQL// zase "inteligentnější". //MySQL// je v porovnání s //PostgreSQL// pravděpodobně rozšířenější zejména pro svou "spolupráci" s //PHP// - proto se v následující kapitole zaměříme právě na něj. \\ **Poznámka:** Ve Fedoře se nachází databáze MariaDB, které je zpětně kombatibilní s databází MySQL (jedná se o její fork). Veškeré úkony a návody platné pro MySQL jsou tak platné i v rámci MariaDB. Pozornosti zájemcům o //MySQL// doporučuji [[http://www.linuxsoft.cz/article.php?id_article=731|seriál]] na stránkách [[http://www.linuxsoft.cz|www.linuxsoft.cz]]. ==== Instalace databázového serveru MySQL (MariaDB) ==== * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]]. * Přečtěte také kapitolu [[http://docs.fedoraproject.org/en-US/Fedora/15/html/Deployment_Guide/ch-Services_and_Daemons.html#s3-services-configuration-enabling|service to be automatically started at boot time]] Databázový server //MySQL// (MariaDB) lze nainstalovat z příkazové řádky pomocí dnf -y install mariadb mariadb-server Pokud se chcete připojit právě z PHP, nezapomeňte na správné rozšíření dnf -y install php-mysqlnd Následujícím příkazem nastartujeme //MySQL// (MariaDB) server. /usr/bin/systemctl start mariadb.service A pak tímto příkazem zpustíme proces nastavení hesla uživatele //root//. mysqladmin -u root password Program se sám zeptá na heslo, které je potřeba zadat dvakrát stejné (podruhé pro potvrzení), heslo se na obrazovce nezobrazuje. Taky je možné přímo v terminálu nastavit heslo příkazem : mysqladmin -u root password new_db_user_password ---- [[obsah|Hlavní stránka]]