Spôsoby platby Abuse

Konfigurácia MySQL v Ubuntu

21.01.2023, 23:42

Ako bolo uvedené v predchádzajúcich článkoch, DBMS je možné nainštalovať z oficiálneho repozitára a repozitára pre vývojárov. Bez ohľadu na to sa program počas inštalácie opýta na niekoľko otázok, ktoré je potrebné zodpovedať. Nižšie vám povieme, aké a ako na ne odpovedať.

Odpovedanie na otázky DBMS

Prvá vec, na ktorú sa program spýta používateľa, je heslo koreňového počítača. Stačí ho zadať.

A potom ho opäť zadať a potvrdiť:

Používateľ si vyhradzuje právo ponechať oblasť hesla prázdnu, ale v takom prípade MySQL použije na prihlásenie pri spustení klienta mysql z konzoly autorizáciu Unix (stratíte vzdialený prístup). V budúcnosti to spôsobí ďalšie nepríjemnosti, preto je lepšie to nerobiť a nastaviť heslo roota hneď.

Potom vás program upozorní, že MySQL používa nový spôsob autorizácie. Túto informáciu nájdete v otvorenom okne:

Inštalačný program vás potom vyzve, aby ste nainštalovali novú metódu autorizácie alebo sa vrátili k starej metóde. Klientské knižnice pre MySQL v Ubuntu sú už vytvorené tak, aby podporovali novú metódu, takže ju môžete ponechať:

Po dokončení inštalácie je potrebné vykonať príkaz mysql_secure_installation (na ochranu servera MySQL). Ak ste vo fáze inštalácie MySQL nastavili heslo, môžete príkaz spustiť bez sudo. Ak heslo nebolo nastavené, najprv je potrebné nastaviť kód pre používateľa root.

mysql_secure_installation

Zadali ste a nastavili heslo užívateľa root? Ďalej vás príkaz vyzve, aby ste povolili doplnok na overovanie hesla MySQL. Nepovoľujte ho, ak netušíte, čo to je a prečo ho potrebujete. Stručne povedané, plugin zabráni inštalácii príliš jednoduchých hesiel pre používateľov MySQL. V tomto okamihu odpovedzte n:

Ďalej sa nástroj opýta, či je potrebné zmeniť heslo koreňového počítača. Aj tu môžete odpovedať n, pretože heslo ste už nastavili skôr:

Na všetky nasledujúce otázky programu odpovedzte kladne:

Pri použití tohto princípu konfigurácie nebudete môcť na pripojenie k mysql z konzoly použiť iba sudo. Môžete sa o to pokúsiť, ale zobrazí sa chyba Access Denied. Ak sa chcete pripojiť k MySQL pomocou konzolového klienta, zadajte heslo roota, ktoré bolo nastavené predtým:

mysql -u root -p

Týmto sú pokyny na konfiguráciu ukončené.

Prenájom vps mysql