Makseviisid Abuse

MySQL-i konfigureerimine Ubuntus

21.01.2023, 23:42

Nagu eelnevates artiklites mainitud, saab DBMSi paigaldada ametlikust ja arendajate repositooriumist. Sõltumata sellest küsib programm installimise ajal mitmeid küsimusi, millele tuleb vastata. Järgnevalt räägime, mida ja kuidas neile vastata.

DBMS-i küsimustele vastamine

Esimesena küsib programm kasutajalt root-parooli. Teil on vaja ainult seda täpsustada.

Ja seejärel tuleb see uuesti sisestada, et seda kinnitada:

Kasutaja jätab endale õiguse jätta salasõna ala tühjaks, kuid sel juhul kasutab MySQL mysql-kliendi käivitamisel konsoolist sisselogimiseks Unixi autoriseerimist (te kaotate kaugjuurdepääsu). See tekitab tulevikus veel mõningaid ebamugavusi, nii et parem on seda mitte teha ja määrata kohe root parool.

Pärast seda hoiatab programm teid, et MySQL kasutab uut autoriseerimismeetodit. Selle info leiad avanevast aknast:

Seejärel küsib paigaldusprogramm, kas paigaldada uus autoriseerimismeetod või pöörduda tagasi vana meetodi juurde. Ubuntu MySQLi kliendikirjastikud on juba ehitatud uut meetodit toetama, seega võib selle jätta alles:

Kui paigaldus on lõpetatud, tuleb käivitada käsk mysql_secure_installation (mis aitab kaitsta MySQL-i serverit). Kui te seadsite MySQL-i paigaldamise etapis parooli, võite käsu käivitada ilma sudo'ta. Kui parooli ei seatud, tuleb kõigepealt määrata kood root-kasutajale.

mysql_secure_installation

Kas olete sisestanud ja seadistanud root-kasutajale parooli? Järgmisena palub käsk teil lubada MySQLi parooli valideerimise plugin. Ärge lubage seda, kui teil pole aimugi, mis see on ja milleks seda vaja on. Lühidalt öeldes takistab plugin MySQL-i kasutajate liiga lihtsate paroolide paigaldamist. Siinkohal vastake n:

Järgmisena küsib utiliit, kas root-parooli tuleb muuta. Ka siin võid vastata n, sest oled ju parooli juba varem määranud:

Vastake jaatavalt kõigile programmi järgnevatele küsimustele:

Seda seadistamispõhimõtet kasutades ei saa konsoolist mysql-i ühendamiseks rakendada ainult sudo. Sa võid proovida, kuid sa saad Access Denied error'i. MySQL-iga ühenduse loomiseks konsoolikliendi abil sisestage varem määratud root-parool:

mysql -u root -p

Sellega on konfiguratsioonijuhised lõpetatud.

Rentida mysql vps