Ubuntu: Instalace a nastavení MySQL databáze

  • před 1 týdnem
  • 5 min čtení
  • 814 počet slov

Instalace MySQL na Ubuntu pro lokální hostování projektů

V tomto návodu vám ukážu, jak nainstalovat MySQL na Ubuntu a nastavit ho pro lokální hostování databází pro vaše projekty. MySQL je populární systém pro správu databází, který je ideální pro vývoj a testování aplikací na vašem místním počítači.

 


 

Aktualizace systémových balíčků

Před zahájením instalace doporučujeme aktualizovat všechny systémové balíčky, aby byly k dispozici nejnovější verze:

sudo apt update && sudo apt upgrade -y

 

Instalace MySQL Serveru

MySQL můžete nainstalovat pomocí balíčku z oficiálních repozitářů Ubuntu. Pro instalaci použijte následující příkaz:

sudo apt install mysql-server -y

Tento příkaz stáhne a nainstaluje MySQL Server do vašeho systému.

 

Kontrola stavu MySQL služby

Po dokončení instalace můžete zkontrolovat, zda je MySQL server spuštěný, pomocí příkazu:

sudo systemctl status mysql

 

Pokud je server správně nainstalován, uvidíte, že MySQL služba běží. Pokud není spuštěná, můžete ji aktivovat příkazem:

sudo systemctl start mysql

 

Bezpečnostní konfigurace MySQL

MySQL přichází s bezpečnostním nástrojem, který vám pomůže nakonfigurovat nastavení serveru a zabezpečit přístup k databázi. Pro spuštění bezpečnostní konfigurace použijte:

sudo mysql_secure_installation

Během tohoto procesu budete požádáni o nastavení root hesla, odstranění anonymních uživatelů a dalších bezpečnostních nastavení. Doporučujeme vše povolit pro lepší zabezpečení.

 

Připojení k MySQL jako root uživatel

Po bezpečnostní konfiguraci můžete přistoupit k MySQL databázi. Pro připojení jako root uživatel použijte následující příkaz:

sudo mysql -u root -p

Po zadání hesla se dostanete do MySQL shellu, kde můžete začít pracovat s databázemi.

 

Vytvoření nové databáze

Chcete-li vytvořit novou databázi pro váš projekt, použijte následující příkaz:

CREATE DATABASE my_database_name;

Nezapomeňte nahradit my_database_name názvem vaší nové databáze.

 

Vytvoření nového uživatele a přiřazení práv ke všem databázím

Pro přístup k databázi by bylo lepší vytvořit nového uživatele, než používat root uživatele. Můžete to udělat pomocí následujícího příkazu:

CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';

 

Po vytvoření uživatele přiřaďte mu plná práva k všem databázím:

GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost' WITH GRANT OPTION;

Tento příkaz přiřadí novému uživateli plná oprávnění ke všem databázím na lokálním serveru.

 

Ověření připojení k MySQL

Po vytvoření uživatele a přiřazení práv se můžete připojit k MySQL databázi jako nový uživatel:

mysql -u new_user -p

Zadáním hesla se připojíte k vaší databázi a můžete začít pracovat s daty.

 

Restartování MySQL služby

Pokud budete provádět změny v konfiguraci, můžete restartovat MySQL službu, aby se změny projevily:

sudo systemctl restart mysql

 

Závěr

Gratuluji! Nyní máte MySQL nainstalovaný a nakonfigurovaný na vašem Ubuntu, což vám umožní hostovat lokální databáze pro vaše projekty.

 

Pojďme se sejít !

📱 +420 730 681 670

✉ info@ludwigtomas.cz

🖥️ Web - Kontakty

Další informace

před 1 týdnem přidáno

14 počet návštěv

814 počet slov

5 minut čtení

Další nabízené blogy

Laravel Pulse | V produkci Pomocí Supervisora

před 10 měsíci

497

617

Laravel Pulse | V produkci Pomocí Supervisora

Laravel - nejpopulárnější PHP framework

před 1 rokem

547

1805

Laravel - nejpopulárnější PHP framework

VPS - Deploy Laravel 11 application on Ubuntu 24

před 1 rokem

414

1060

VPS - Deploy Laravel 11 application on Ubuntu 24

Vue.js - Moderní javascriptový framework

před 1 rokem

408

1370

Vue.js - Moderní javascriptový framework