▷ Slik installerer du MySQL på Ubuntu 21.10 ✔️

Å jobbe med data kan bli en utfordring i alle typer organisasjoner på grunn av situasjoner og typer data som den håndterer. Det kan opprettes databaser for noen brukere eller kanskje tusenvis, men uansett størrelse kan du ganske enkelt komme ut av kontroll og hvis du ikke har en effektiv leder og administrator, og det er derfor vi må vite nøyaktig hva som er det beste alternativet for å jobbe dataen. Denne løsningen er MySQL.

MySQL er et SQL -databasesystem som distribueres av Oracle Corporation som fungerer som en relasjonsbasert databasesjef. Ved å ha MySQL vil vi ha funksjoner og egenskaper som:

MySQL -funksjoner og -funksjoner

  • Alle databasene dine er relasjonelle
  • Den har sin egen ressursforvalter
  • Støtter bruk av atomdata definisjon setninger (Atomic DDL)
  • Det er åpen kildekode
  • Det er skrevet i C og C ++
  • Gjør bruk av en flerlags serverdesign med uavhengige moduler
  • Kan konfigureres ved hjelp av CMake for problemer med portabilitet
  • Tilgjengelig for forskjellige operativsystemer
  • Gjør bruk av trediskbord (MyISAM) med indekskomprimering
  • Tilbyr transaksjons- og ikke-transaksjonelle lagermotorer
  • Implementere hashtabeller i minnet som brukes som midlertidige tabeller
  • Implementere SQL -funksjoner gjennom et dedikert klassebibliotek

Hva er nytt?I den siste versjonen av MySQL, 8.0, finner vi nyheter som:

  • En transaksjonsdataordbok er innarbeidet der informasjon om databaseobjektene er lagret
  • Nå utfører serveren oppgavene som tidligere ble håndtert av mysql_upgrade
  • Integrer atomdata definisjon setninger (Atomic DDL)
  • En ny plugin for autentisering av caching_sha2_password er lagt til
  • Grant -tabeller i MySQL -systemdatabasen er nå InnoDB -tabeller (transaksjonelle)
  • MySQL støtter nå roller for å utvide mulighetene
  • MySQL 8.0 integrerer nå konseptet med brukerkontokategorier, dette lar systemet og brukerne ha SYSTEM_USER -privilegiet
  • GRANT -setningen har nå AS -bruker [WITH ROLE] -klausulen
  • MySQL er oppdatert for å bevare informasjon om passordhistorikk
  • Det er nå mulig for kontoer å ha to passord
  • MySQL lar nå administratorer konfigurere brukerkontoer slik at kontoen deres er midlertidig låst med en rekke påloggingsfeil
  • MySQL støtter nå FIPS -modus
  • OpenSSL 1.1.1 støtter TLS v1.3 -protokollen for krypterte tilkoblinger, og MySQL 8.0.16 og senere versjoner støtter også TLS v1.3

Det er på tide å se hvordan du installerer MySQL på Ubuntu 21.10.

Installer MySQL på Ubuntu 21.10

Trinn 1
Vi åpner terminalen i Ubuntu 21.10, der skal vi validere systemversjonen med kommandoen:

 lsb_release -a

FORSTØRRE

Steg 2
Nå skal vi oppdatere systemet med kommandoen:

 sudo apt oppdatering

FORSTØRRE

Trinn 3
Når vi oppdaterer det, skal vi installere MySQL med kommandoen:

 sudo apt installer mysql-server

FORSTØRRE

Trinn 4
Vi skriver inn bokstaven S for å anvende endringene og fullføre nedlastingen og installasjonen av MySQL:

FORSTØRRE

Trinn 5
Etter denne prosessen skal vi sjekke statusen til MySQL:

 sudo systemctl status mysql

FORSTØRRE

Som vi kan se, er statusen aktiv og kjører, etter det er det på tide å sikre installasjon av MySQL, som standard når MySQL er installert, er noen av parameterne usikre, for å korrigere dette skal vi utføre følgende:

Trinn 6

 sudo mysql_secure_installation

FORSTØRRE

Trinn 7
Først av alt ser vi følgende, der kan vi trykke Y for å konfigurere kompleksiteten til passordet eller skrive inn bokstaven N (eller en annen bokstav enn y) for å tilordne rotpassordet til MySQL:

FORSTØRRE

Trinn 8
Vi ser at en rekke spørsmål må fylles ut, for sikkerhet anbefaler Solvetic at du skriver "y" til dem alle, til slutt vil vi se følgende:

FORSTØRRE

Trinn 9
Til slutt skal vi få tilgang til MySQL med følgende kommando:

 sudo mysql

FORSTØRRE

Fra dette tidspunktet er vi klare til å lage de ønskede databasene med sikkerheten som MySQL tilbyr oss.

wave wave wave wave wave