Sådan installeres MySQL på Linux Mint 20 og Ubuntu 20.04?

How Install Mysql Linux Mint 20



MySQL er en open-source, enkel og relationel database, der bruger SQL (Structured Query Language) til at styre og manipulere dataene. MySQL er en væsentlig del af LAMPEN ( https://linuxhint.com/install-lamp-stack-ubuntu/ ) stakke. I skrivende stund er den nyeste version af MySQL 8.0.23.

Dette indlæg forklarer MySQL -installationen på Linux Mint 20 og Ubuntu 20.04.







Installation af MySQL på Linux Mint 20 og Ubuntu 20.04

Tænd for terminalen, og opdater apt -repository -cachen, før du installerer MySQL:



$sudopassende opdatering



Installer derefter MySQL -serveren med kommandoen:





$sudopassendeinstalleremysql-server

Tryk på 'y' for at fortsætte med at installere MySQL -serveren.



Når MySQL -serveren er installeret, skal du kontrollere den installerede version og kontrollere installationen ved hjælp af kommandoen:

$mysql--version

Efter en vellykket installation starter MySQL -tjenesten automatisk. For at kontrollere status for MySQL -serveren skal du køre kommandoen:

$sudosystemctl status mysql

Outputtet viser, at MySQL -tjenesten er aktiv og kører.

Konfiguration af MySQL på Linux Mint 20 og Ubuntu 20.04

Mysql_secure_installation -scriptet, der som standard følger med MySQL -installationen, giver os mulighed for at sikre MySQL -sikkerheden.

Kør mysql_secure_installation scriptet med kommandoen:

$sudomysql_secure_installation

Under udførelsen af ​​mysql_secure_installation scriptet vil du blive vist forskellige prompts. Først vil du se tre niveauer i en politik til validering af adgangskoder. Du skal trykke på 'y' for at oprette en adgangskode. Vælg endvidere adgangskodeniveauet ved at indtaste det respektive numeriske ciffer.

Desuden skal du indtaste adgangskoden og indtaste adgangskoden igen for at bekræfte. Kommandolinjen viser den estimerede styrke for adgangskoden.

Derudover bliver du bedt om at fjerne de anonyme brugere, teste databaser og genindlæse privilegietabellen. Tryk på 'y eller n' i henhold til dit valg, og konfigurationen udføres med succes.

Oprettelse af ny bruger

For at starte med MySQL -server fra kommandolinjen skal du bruge kommandoen:

$sudomysql

MySQL interaktive shell starter. Når MySQL -serveren er oprettet, opretter MySQL en rodbruger, der kan administrere databaserne og udføre forskellige administrative handlinger.

Desuden kan du også oprette en ny bruger i MySQL -serveren. Når du opretter en ny bruger, skal du indtaste et brugernavn og en adgangskode. Følg nedenstående syntaks for at oprette en ny bruger:

Opret BRUGER brugernavn@'lokal vært'IDENTIFICERET VED'adgangskode';

Efter at du har oprettet den nye bruger, kan du give brugeren privilegierne på følgende måde:

GIV ALLE PRIVILEGER TIL*.*TIL brugernavn@'lokal vært';

*. * Vil tildele alle typer privilegier til den nyoprettede bruger.

Det er tilrådeligt at skylle privilegierne. Det frigør den ekstra hukommelse, som serveren cachelagrede, mens du opretter en ny bruger.

Logge på MySQL -server og oprette en database

Lad os nu logge ind på MySQL -serveren og oprette en ny database. For at udføre et login skal du bruge kommandoen:

$mysql-ubrugernavn –p

Indtast den adgangskode, du har angivet før for denne bruger, og MySQL interaktiv shell starter.

For at oprette en ny database skal du udføre kommandoen:

Opret DATABASE database_name;

Hvis du vil se listen over alle tilgængelige databaser, skal du indtaste kommandoen:

vise databaser;

Konklusion

MySQL er en meget populær og open-source relationsdatabase. MySQL -serveren er inkluderet i Linux Mint 20 og Ubuntu 20.04 standard repositories. Denne artikel forklarer MySQL -installationen på to populære Linux -distroer, dvs. Linux Mint 20 og Ubuntu 20.04.