ikonka šipky nahoru

Jak nainstalovat MySQL server v prostředí Linuxu FEDORA

Na weby ve WordPressu jsem zatím vždy použil MySQL databázi. Tento článek jsem napsal jako návod pro uživatele Linuxu. Pokud máte novou instalaci musíte nainstalovat MySQL server. Existuje ještě PostgreSQL, tu však používám hlavně na aplikace v Ruby on Rails.

Krok 1:

$ sudo dnf update

Krok 2: Stažení souborů z repozitáře

$ sudo dnf install https://repo.mysql.com//mysql80-community-release-fc31-1.noarch.rpm

Krok 3: Istalace MySQL serveru

$ sudo dnf install mysql-community-server
$ sudo systemctl start mysqld
$ sudo systemctl enable mysqld

Krok 4: Nastavení MySQL po instalaci serveru

$ grep 'Temporary password' /var/log/mysqld.log | tail -1
$ sudo mysql_secure_installation

Postupujte podle pokynů v terminálu, pro větší zabezpečení vše odklikejte volbou „Y“

  • Change the password for root – Zvolte y a změňte root heslo
  • Remove anonymous users? Zvolte y (nebo nechte n)
  • Disallow root login remotely? Zvolte y
  • Remove test database and access to it? Zvolte y
  • Reload privilege tables now? Zvolte y

Krok 5: Spojení s MySQL

$ mysql -u root -p

Jak zjistím, že databáze MySQL běží?

$ mysqladmin -u root -p status

Pokud je vše v pořádku terminál vypíše:

Enter password:
Uptime: 4  Threads: 1  Questions: 45  Slow queries: 0  Opens: 24  Flush tables: 1  Open tables: 21  Queries per second avg: 9.500

Pokud selže:

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

Můžete také nainstalovat LAMP stack proFedoru a nakonfigurovat PHPMyAdmin na Fedoře pro uživatelsky přívětivější přístup ke správě databází.

Zdroje:
Oficiální stránky distribuce Linuxu FEDORA: Instalace MySQL/MariaDB na FEDORA

Líbí? Pošlete to do světa. Díky