Som nevnt i tidligere artikler, kan DBMS installeres fra det offisielle depotet og utviklerens depot. Uansett vil programmet stille flere spørsmål som må besvares under installasjonen. Nedenfor vil vi fortelle deg hva og hvordan du skal svare på dem.
Det første programmet vil spørre brukeren om, er root-passordet. Du trenger bare å angi det.
Og deretter skriver du det inn igjen for å bekrefte det:
Brukeren forbeholder seg retten til å la passordområdet stå tomt, men i så fall vil MySQL bruke Unix-autorisasjon for å logge inn når mysql-klienten kjøres fra konsollen (du mister fjerntilgangen). Dette vil føre til flere problemer i fremtiden, så det er bedre å ikke gjøre dette og angi root-passordet med en gang.
Etter dette vil programmet advare deg om at MySQL bruker en ny autorisasjonsmetode. Denne informasjonen finner du i vinduet som åpnes:
Installasjonsprogrammet vil deretter be deg om å installere den nye autorisasjonsmetoden eller gå tilbake til den gamle. Klientbibliotekene for MySQL i Ubuntu er allerede bygget for å støtte den nye metoden, så du kan la den være på plass:
Når installasjonen er fullført, må du kjøre kommandoen mysql_secure_installation (for å beskytte MySQL-serveren). Hvis du angav et passord under MySQL-installasjonen, kan du kjøre kommandoen uten sudo. Hvis passordet ikke ble angitt, er det første du må gjøre å angi koden for root-brukeren.
mysql_secure_installation
Har du angitt og satt root-passordet? Deretter vil kommandoen be deg om å aktivere MySQL-plugin-modulen for passordvalidering. Ikke aktiver den hvis du ikke aner hva den er og hvorfor du trenger den. Kort fortalt vil programtillegget forhindre installasjon av for enkle passord for MySQL-brukere. På dette punktet svarer du n:
Deretter vil verktøyet spørre om root-passordet må endres. Her kan du også svare n, siden du allerede har angitt passordet tidligere:
Svar bekreftende på alle påfølgende spørsmål fra programmet:
Ved å bruke dette konfigurasjonsprinsippet vil du ikke kunne bruke bare sudo for å koble til mysql fra konsollen. Du kan prøve, men du vil få en Access Denied-feil. For å koble til MySQL ved hjelp av konsollklienten, skriver du inn root-passordet som ble angitt tidligere:
mysql -u root -p
Dette fullfører konfigurasjonsinstruksjonene.
Lei mysql vps