Hvordan installere mysql på ubuntu topp 10.Topp 10

Hvordan installere mysql på ubuntu topp 10.Topp 10
MySQL er en åpen kildekode og det mest populære relasjonsdatabasestyringssystemet, som er basert på SQL betyr strukturert spørringsspråk. Hastigheten og effektiviteten gjør det til det beste valget for forskjellige formål der datavarehus, logging og e-handelsapplikasjoner er inkludert. MySQL implementerer den relasjonelle modellen og er ofte installert på en integrert del av lampestabler. Det brukes også til nettdatabaser. De to pakkene er tilgjengelige på Ubuntu. Den første er MySQL -klienten og den andre pakken er MySQL Server -programvaren. MySQL -klienten brukes til å koble til MySQL -serveren, og MySQL Server -programvaren brukes til å være vertskap for forskjellige databaser.

I denne artikkelen vil vi gå gjennom prosessen med å installere MySQL på Ubuntu 20.04 LTS -server. Etter å ha fullført installasjonen av MySQL, vil vi være vertskap for den ved hjelp av terminalen.

Du må ha en ikke-root administrativ bruker på Ubuntu 20.04 Server. Start terminalapplikasjon ved hjelp av Ctrl + alt + t. Du kan også åpne den ved hjelp av applikasjonssøkelinjen.

For å installere MySQL, må du utføre følgende trinn på Ubuntu 20.04 LTS:

Trinn 1: Installere MySQL -serveren på Ubuntu 20.04 LTS

Å være vertskap for en MySQL -database på Ubuntu 20.04 System, du vil installere MySQL Server -pakken. Du vil installere MySQL ved hjelp av Apt Package Repository of Ubuntu 20.04. I skrivende stund denne opplæringen, min SQL versjon 8.0.19 er tilgjengelig i Ubuntu -depotet.

Det er en etisk praksis å oppdatere APT Package Manager på serveren din før du fortsetter med prosessen. Så bruk følgende kommando for å oppdatere pakker:

$ sudo apt oppdatering

Etter det vil du installere pakken med 'MySQL-Server'. For dette formålet må du utføre følgende kommando:

$ sudo apt install mysql-server

Ovennevnte kommando vil installere mysql på Ubuntu 20.04. Imidlertid er sikkerhetsnivået til denne kommandoen krevende. Derfor vil vi gjøre installasjonen sikker i neste trinn i prosessen.

Trinn 2: Bekreft MySQL -tjenestestatus

Når installasjonen av MySQL -serveren er fullført, starter tjenesten til MySQL automatisk. Du kan også bekrefte statusen til MySQL -tjenesten ved å bruke følgende kommando:

$ sudo systemctl status mysql

Trinn 3: Sikker konfigurasjon av MySQL

I dette trinnet kjører du sikkerhetsskriptet for å gjøre installasjonen sikker. Når dette skriptet kjører på terminalen din, endrer det noen mindre sikre funksjoner som eksterne rotpålogginger. Bruk følgende kommando for sikre konfigurasjoner:

$ sudo mysql_secure_installation

Du vil trykke 'Y' for å tillate installasjon av 'Valider Password Plugin'. Plugin -en for å validere passord vil bli konfigurert, som i utgangspunktet brukes til ikke bare å teste passordstyrken til MySQL -brukere, men også forbedre sikkerheten også.

Det er tre forskjellige nivåer av passordvalideringspolitikken som er lave, middels og sterke. Du velger alternativet '2' for det sterke passordet. På neste brukerprompt vil du angi passordet til MySQL -serveren for root -brukerne.

Hvis du allerede konfigurerer plugin for passordvalidering, vil skriptet vise den nye passordstyrken. Skriv inn 'y' for å bekrefte det nye passordet.

I neste brukerhjul, må du bekrefte følgende spørsmål:

  1. Vil du fjerne den anonyme brukeren?
  2. Begrens rotbrukerens tilgang til den lokale maskinen?
  3. Fjern testdatabasen?
  4. Last inn privilegiene på nytt?

Du bør skrive 'y' for å svare på alle spørsmål og fortsette videre.

Trinn 4: Påloggingsrot til MySQL

MySQL Client Utility brukes til å samhandle med MySQL Server ved hjelp av kommandolinjen. Denne klientverktøyet installert som en avhengighet av MySQL Server -pakken.

På Ubuntu 20.04, rotbrukeren til MySQL Server 8.0 er autentisert med standard plugin authtion. Denne plugin brukes til å autentisere brukerne som kobler til lokalhostet gjennom filen Unix -kontakten. Nå må du åpne MySQL og utføre følgende kommando for å logge inn som rotbrukertype på MySQL -serveren:

$ sudo mysql

Nå vil vi gå gjennom den grunnleggende SQL -kommandosyntaxen som vil hjelpe deg å begynne å jobbe med den. For å opprette en ny database, bruk følgende kommando:

mysql> Opprett database samreena_db;

I ovennevnte kommando er navnet på databasen 'Samreena_db'. Du kan endre navnet på databasen i henhold til dine krav.

Deretter vil du sjekke hvilken autentiseringsmetode hver av MySQL -brukerkontoer ved å bruke følgende kommando:

mysql> velg bruker, autentisering_string, plugin, vert fra mysql.bruker;

Du kan opprette en ny brukerkonto som vil ha visse privilegier til databasen. Syntaksen er som følger:

mysql> Opprett bruker 'samreena'@'localhost' identifisert med 'passord';

Utfør nå Flush Privileges -kommandoen som erkjenner serveren for å laste inn bevilgningstabellene på nytt og gjøre nye endringer:

MySQL> Flush Privileges;

For å gå ut fra MySQL -skallet, må du utføre følgende kommando:

mysql> exit

I denne artikkelen har du lært hvordan du installerer MySQL -serveren på Ubuntu 20.04 LTS. Videre lærte du også forskjellige SQL -kommandoer for database og brukeroppretting. I neste trinn kan du utforske hvordan du administrerer MySQL -databaser og brukerkontoer ved hjelp av kommandolinjen. Hvis du har spørsmål relatert til denne artikkelen, kan du gi tilbakemeldingene dine via kommentarer.

Verdifulle lenker

  • https: // www.Digitalocean.com/community/tutorials/how-to-install-mysql-on-Ubuntu-20-04
  • https: // doi.org/10.4258/hir.2015.21.1.21
  • https: // linuxize.com/post/how-to-install-mysql-on-ubuntu-18-04