Hoe installeer ik MySQL op Ubuntu 20.04

Inleiding

MySQL is een van de meest populaire en meest gebruikte open-source relationele databasebeheersystemen.

het is een snel, eenvoudig en schaalbaar SQL-gebaseerd systeem, en het vertegenwoordigt een integraal onderdeel van de LAMP stack die een groot deel van het Internet draait.

in deze tutorial leert u hoe u MySQL op Ubuntu 20.04 installeert.

MySQL installeren op Ubuntu 20.04

vereisten:

  • een systeem waarop Ubuntu 20.04
  • een gebruikersaccount met sudo-privileges
  • toegang tot een terminal (Ctrl + Alt + T)
  • netwerkverbinding

MySQL installeren op Ubuntu 20.04

hosten van MySQL-databases op Ubuntu 20.04 vereist het installeren van het MySQL-Serverpakket. U kunt ook toegang krijgen tot de database van externe clients met behulp van de MySQL Client.

volg deze eenvoudige stappen om MySQL Server op Ubuntu 20.04 te installeren.

Opmerking: Als u uw systeem niet hebt geüpgraded van 18.04 nog, neem een kijkje op onze tutorial voor het installeren van MySQL op Ubuntu 18.04.

Stap 1: Update / Upgrade Package Repository

Update de System package repository om er zeker van te zijn dat u de nieuwste MySQL release installeert.

1. Open de terminal en voer het volgende commando uit:

sudo apt update

2. Voer uw wachtwoord in en wacht tot de update is voltooid.

3. Volgende, uitvoeren:

sudo apt upgrade

4. Voer Y in als u wordt gevraagd door te gaan met de upgrade en druk op ENTER. Wacht tot de upgrade klaar is.

Stap 2: Installeer MySQL

1. Na het succesvol updaten van de pakketrepository, installeert u MySQL Server door het volgende commando uit te voeren:

sudo apt install mysql-server

2. Wanneer u wordt gevraagd of u wilt doorgaan met de installatie, antwoord Y en druk op ENTER.

installeer MySQL server op Ubuntu.

het systeem downloadt MySQL-pakketten en installeert ze op uw machine.

Opmerking: Als u alleen verbinding wilt maken met een externe MySQL server in plaats van een database op uw machine te hosten, installeert u alleen de MySQL Client door het uitvoeren van:

sudo apt install mysql-client

3. Controleer of MySQL succesvol is geïnstalleerd door het uitvoeren van:

mysql --version
Controleer MySQL-versie op Ubuntu.

de uitvoer toont welke versie van MySQL op de machine is geïnstalleerd.

Opmerking: Als u Windows gebruikt, leert u hoe u MySQL op een Windows-Server kunt installeren en configureren.

Stap 3: beveiligen van MySQL

de MySQL instantie op uw machine is direct na de installatie onveilig.

1. Beveilig uw MySQL-gebruikersaccount met wachtwoordverificatie door het meegeleverde beveiligingsscript uit te voeren:

sudo mysql_secure_installation
Beveilig MySQL server door het opzetten van een authenticatie wachtwoord.

2. Voer uw wachtwoord en antwoord Y in wanneer u wordt gevraagd of u het VALIDATE PASSWORD – onderdeel wilt blijven instellen. De component controleert of het nieuwe wachtwoord sterk genoeg is.

3. Kies een van de drie niveaus van wachtwoordvalidatie:

  • 0 – laag. Een wachtwoord dat minstens 8 tekens bevat.
  • 1 – Medium. Een wachtwoord dat ten minste 8 tekens bevat, waaronder numerieke, gemengde hoofdletters en speciale tekens.
  • 2 – sterk. Een wachtwoord dat minstens 8 karakters bevat, inclusief numerieke, gemengde hoofdletters en speciale karakters, en vergelijkt het wachtwoord met een woordenboek.

voer 0, 1 of 2 in, afhankelijk van de wachtwoordsterkte die u wilt instellen. Het script instrueert u vervolgens om uw wachtwoord in te voeren en voer het daarna opnieuw in om te bevestigen.

elke volgende MySQL-gebruikerswachtwoorden moeten overeenkomen met de sterkte van uw geselecteerde wachtwoord.

opmerking: Hoewel u een wachtwoord voor de root-gebruiker instelt, heeft deze gebruiker bij het inloggen geen wachtwoordverificatie nodig.

het programma schat de sterkte van uw wachtwoord en vereist bevestiging om verder te gaan.

4. Druk op Y als u tevreden bent met het wachtwoord of een andere sleutel als u een andere wilt.

MySQL password validation script schat de wachtwoordsterkte.

5. Het script vraagt dan naar de volgende beveiligingsfuncties:

  • anonieme gebruikers verwijderen?
  • root-aanmelding op afstand weigeren?
  • testdatabase verwijderen en er toegang toe krijgen?
  • privilegetabellen nu herladen?

het aanbevolen antwoord op al deze vragen is Y. Als u echter om welke reden dan ook een andere instelling wilt, voert u een andere sleutel in.

bijvoorbeeld, als u de remote login optie voor uw server nodig hebt, voer dan een andere sleutel dan Y in voor die prompt.

opmerking: Bekijk onze tutorial als u een nieuwe MySQL-gebruiker wilt maken en privileges wilt verlenen.

Stap 4: Controleer of MySQL Service

draait na het succesvol installeren van MySQL, start de MySQL service automatisch.

Controleer of de MySQL-server draait door het uitvoeren van:

sudo systemctl status mysql

de output moet laten zien dat de dienst operationeel en actief is:

hoe te controleren of MySQL-service wordt uitgevoerd in Ubuntu.

Stap 5: inloggen op MySQL Server

om in te loggen op de MySQL interface, voer je het volgende commando uit:

sudo mysql -u root
Log in op MySQL Shell in de Ubuntu terminal.

nu kunt u queries uitvoeren, databases aanmaken en uw nieuwe MySQL-instellingen testen. Neem een kijkje op onze MySQL commando ’s Cheat Sheet voor een aantal belangrijke MySQL commando’ s om te weten.

Opmerking: U Mijn vinden nuttig ons artikel over het oplossen van een fout ‘ kan geen verbinding maken met lokale MySQL server via socket ‘/var/run/mysqld / mysqld.sock (2) ‘ die kan verschijnen bij het inloggen op de MySQL interface.

conclusie

u zou nu een volledig functionerende MySQL server op uw machine moeten hebben geïnstalleerd. Begin met het verkennen van de enorme mogelijkheden van MySQL en test de verschillende functies die het te bieden heeft.

Word een geavanceerde MySQL-gebruiker door onze tutorials voor MySQL-gebeurtenissen, MySQL-JOINS, MySQL-opgeslagen Procedures en MySQL-Triggers te lezen.

Write a Comment

Het e-mailadres wordt niet gepubliceerd.