După cum s-a menționat în articolele anterioare, SGBD poate fi instalat din depozitul oficial și al dezvoltatorului. Indiferent de acest lucru, în timpul instalării, programul va cere mai multe întrebări la care trebuie să răspundeți. Mai jos vă vom spune ce și cum să răspundeți la acestea.
Primul lucru pe care programul îl va cere utilizatorului este parola de root. Va trebui doar să o specificați.
Și apoi să o introduceți din nou pentru a o confirma:
Utilizatorul își rezervă dreptul de a lăsa zona parolei goală, dar în acest caz MySQL va utiliza autorizația Unix pentru a se conecta atunci când rulează clientul mysql din consolă (veți pierde accesul de la distanță). Acest lucru va cauza și mai multe neplăceri în viitor, așa că este mai bine să nu faceți acest lucru și să setați parola root imediat.
După aceea, programul vă va avertiza că MySQL utilizează o nouă metodă de autorizare. Această informație poate fi găsită în fereastra care se deschide:
Programul de instalare vă va solicita apoi să instalați noua metodă de autorizare sau să reveniți la cea veche. Bibliotecile client pentru MySQL în Ubuntu sunt deja construite pentru a suporta noua metodă, astfel încât aceasta poate fi lăsată în vigoare:
Odată ce instalarea este completă, trebuie să executați comanda mysql_secure_installation (pentru a ajuta la protejarea serverului MySQL). Dacă ați setat o parolă la etapa de instalare a MySQL, puteți executa comanda fără sudo. Dacă parola nu a fost setată, primul lucru de făcut este să setați codul pentru utilizatorul root.
mysql_secure_installation
Ați introdus și ați setat parola pentru root? În continuare, comanda vă va solicita să activați pluginul de validare a parolei MySQL. Nu îl activați dacă nu aveți nicio idee despre ce este vorba și de ce aveți nevoie de el. Pe scurt, pluginul va preveni instalarea de parole prea simple pentru utilizatorii MySQL. În acest moment, răspundeți n:
În continuare, utilitarul va întreba dacă parola root trebuie schimbată. Și aici puteți răspunde n, deoarece ați setat deja parola anterior:
Răspundeți afirmativ la toate întrebările ulterioare din program:
Folosind acest principiu de configurare, nu veți putea aplica doar sudo pentru a vă conecta la mysql din consolă. Puteți încerca, dar veți primi o eroare Access Denied. Pentru a vă conecta la MySQL utilizând clientul consolă, introduceți parola root care a fost setată anterior:
mysql -u root -p
Acest lucru finalizează instrucțiunile de configurare.
Închiriați vps mysql