Nejprve si z důvodů bezpečnosti vytvoříme uživatele a uživatelskou skupinu mysql, kterou bude využívat jen démon MySQL (všechno je třeba dělat jako uživatel root):
groupadd mysql
useradd -g mysql mysql
Potom rozbalíme archiv se zdrojovými soubory (místo VERSION se píše číslo verze staženého MySQL):
gunzip < mysql-VERSION.tar.gz | tar -xvf –
a přepneme se do nově vytvořeného adresáře:
cd mysql-VERSION
Spustíme skript configure, který otestuje náš počítač na všechny komponenty potřebné k úspěšné instalaci:
./configure –prefix=/usr/local/mysql
Jako parametry se skriptu configure předávají různé volby. My jsme použitím parametru --prefix určili, kam se má MySQL instalovat. (Úplný seznam voleb získáte příkazem ./configure --help.)
Pokud vše proběhne úspěšně, můžeme se pustit do kompilování:
make
make install
Zbývá ještě poinstalační inicializace:
scripts/mysql_install_db
a úprava vlastníka podadresářů MySQL:
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql
Tím by měla být instalace dokončena. Databázový server můžete spustit příkazem
/usr/local/mysql/bin/safe_mysqld –user=mysql &
Nejprve si z důvodů bezpečnosti vytvoříme uživatele a uživatelskou skupinu mysql, kterou bude využívat jen démon MySQL (všechno je třeba dělat jako uživatel root):