Hoe MySQL te installeren in Ubuntu Linux

Brief: deze tutorial leert je om MySQL te installeren in Ubuntu-gebaseerde Linux-distributies. U zult ook voor de eerste keer leren hoe u uw installatie kunt verifiëren en hoe u verbinding kunt maken met MySQL.

MySQL is het ultieme databasebeheersysteem. Het wordt gebruikt in veel technische stacks, waaronder de populaire LAMP (Linux, Apache, MySQL, PHP) stack. Het heeft zijn stabiliteit bewezen. Een ander ding dat MySQL zo geweldig maakt, is dat het open-source is .

MySQL maakt gebruik van relationele databases (in feite tabelgegevens ). Het is heel eenvoudig om gegevens op deze manier op te slaan, te organiseren en te openen. Voor het beheren van gegevens wordt SQL ( Structured Query Language ) gebruikt.

In dit artikel laat ik je zien hoe MySQL 8.0 te installeren en te gebruiken in Ubuntu 18.04. Laten we ervoor gaan!

MySQL installeren in Ubuntu

Ik zal twee manieren behandelen waarop je MySQL in Ubuntu 18.04 kunt installeren:

  1. Installeer MySQL vanuit de Ubuntu-repositories. Zeer eenvoudig, niet de nieuwste versie (5.7)
  2. Installeer MySQL met behulp van de officiële repository. Er is een grotere stap die u moet toevoegen aan het proces, maar niets om u zorgen over te maken. Ook heb je de nieuwste versie (8.0)

Indien nodig, zal ik schermafbeeldingen leveren om u te begeleiden. Voor het grootste deel van deze handleiding voer ik opdrachten in de terminal in ( standaard sneltoets : CTRL + ALT + T). Wees niet bang voor!

Methode 1. MySQL installeren vanuit de Ubuntu-repositories

Zorg er allereerst voor dat uw repositories worden bijgewerkt door het volgende in te voeren:

sudo apt update 

Nu, om MySQL 5.7 te installeren, typ je eenvoudigweg:

 sudo apt install mysql-server -y 

Dat is het! Eenvoudig en efficiënt.

Methode 2. MySQL installeren met behulp van de officiële repository

Hoewel deze methode nog een paar stappen verder gaat, zal ik ze één voor één bekijken en ik zal proberen duidelijke opmerkingen op te schrijven.

De eerste stap is bladeren naar de downloadpagina van de officiële MySQL-website.

Hier gaat u naar de downloadkoppeling voor het DEB-pakket .

Scroll naar beneden langs de info over Oracle Web en klik met de rechtermuisknop op Nee bedankt, start gewoon mijn download. Selecteer Koppelingslocatie kopiëren .

Ga nu terug naar de terminal. We gebruiken de opdracht Curl om het pakket te downloaden:

 curl -OL //dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb 

//dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb is de link die ik heb gekopieerd van de website. Het kan anders zijn op basis van de huidige versie van MySQL. Laten we dpkg gebruiken om MySQL te installeren:

 sudo dpkg -i mysql-apt-config* 

Update uw repositories:

 sudo apt update 

Om MySQL daadwerkelijk te installeren, gebruiken we dezelfde opdracht als bij de eerste methode:

 sudo apt install mysql-server -y 

Als u dit doet, wordt een prompt in uw terminal geopend voor pakketconfiguratie . Gebruik de pijl-omlaag om de optie Ok te selecteren.

Druk op Enter . Dit zou u moeten vragen om een wachtwoord in te voeren:. U stelt in feite het root-wachtwoord in voor MySQL. Verwar het niet met het root-wachtwoord van het Ubuntu-systeem.

Voer een wachtwoord in en druk op Tab om te selecteren . Druk op Enter. U moet nu het wachtwoord opnieuw invoeren . Druk daarna nogmaals op Tab om te selecteren . Druk op Enter .

Er wordt enige informatie over het configureren van MySQL Server gepresenteerd. Druk op Tab om te selecteren en Enter opnieuw:

Hier moet je een standaard authenticatie-plug- in kiezen. Zorg ervoor dat Use Strong Password Encryption is geselecteerd. Druk op Tab en vervolgens op Enter .

Dat is het! U hebt MySQL geïnstalleerd.

Controleer uw MySQL-installatie

Om te controleren of MySQL correct is geïnstalleerd, gebruikt u:

 sudo systemctl status mysql.service 

Dit toont wat informatie over de service:

Je zou daar actief: actief (actief) moeten zien. Als u dat niet doet, gebruikt u de volgende opdracht om de service te starten:

 sudo systemctl start mysql.service 

MySQL configureren / beveiligen

Voor een nieuwe installatie moet u de opgegeven opdracht uitvoeren voor beveiligingsgerelateerde updates. Dat is:

 sudo mysql_secure_installation 

Als u dit doet, wordt u eerst gevraagd of u het COMPIDENT VALIDATE PASSWORD wilt gebruiken. Als u het wilt gebruiken, moet u een minimale wachtwoordsterkte selecteren ( 0 - Laag, 1 - Gemiddeld, 2 - Hoog ). U kunt geen wachtwoord invoeren als u de geselecteerde regels niet respecteert. Als u niet de gewoonte hebt om sterke wachtwoorden te gebruiken (dit zou u moeten doen!), Kan dit van pas komen. Als u denkt dat dit kan helpen, typt u y of Y en drukt u op Enter . Kies vervolgens een sterktepeil voor uw wachtwoord en voer het sterktepeil in dat u wilt gebruiken. Als dit lukt, zet je het beveiligingsproces voort; anders moet u een wachtwoord opnieuw invoeren.

Als u deze functie echter niet wilt hebben (ik doe dit niet), drukt u gewoon op Enter of een andere toets om deze niet meer te gebruiken.

Voor de andere opties, stel ik voor om ze in te schakelen (typ y of Y en druk op Enter voor elk van hen). Ze zijn (in deze volgorde): anonieme gebruiker verwijderen, rootaanmelding op afstand verbieden, testdatabase verwijderen en er toegang tot krijgen, nu privilentetabellen opnieuw laden .

Verbinding maken met en loskoppelen van de MySQL-server

Om SQL-query's uit te voeren, moet u eerst verbinding maken met de server met behulp van MySQL en de MySQL-prompt gebruiken. Het commando om dit te doen is:

 mysql -h host_name -u user -p 
  • -h wordt gebruikt om een hostnaam op te geven (als de server zich op een andere computer bevindt, als dit niet het geval is, laat het dan weg)
  • -u noemt de gebruiker
  • -p geeft aan dat u een wachtwoord wilt invoeren .

Hoewel dit niet wordt aanbevolen (om veiligheidsredenen), kunt u het wachtwoord rechtstreeks in het commando invoeren door het in te typen direct achter -p . Als het wachtwoord voor test_gebruiker bijvoorbeeld 1234 is en u probeert verbinding te maken op de computer die u gebruikt, kunt u het volgende gebruiken:

 mysql -u test_user -p1234 

Als u met succes de vereiste parameters hebt ingevoerd, wordt u begroet door de MySQL shell prompt ( mysql> ):

Om de verbinding met de server te verbreken en de mysql-prompt te verlaten, typt u:

 QUIT 

Typ quit (MySQL is niet hoofdlettergevoelig) of \ q werkt ook. Druk op Enter om af te sluiten.

U kunt ook informatie over de versie weergeven met een eenvoudige opdracht:

 sudo mysqladmin -u root version -p 

Als u een lijst met opties wilt zien, gebruikt u:

 mysql --help 

MySQL verwijderen

Als u besluit dat u een nieuwere release wilt gebruiken of gewoon wilt stoppen met het gebruik van MySQL.

Schakel eerst de service uit:

 sudo systemctl stop mysql.service && sudo systemctl disable mysql.service 

Zorg ervoor dat je een back-up hebt gemaakt van je databases, voor het geval je ze later wilt gebruiken. U kunt MySQL verwijderen door het uitvoeren van:

 sudo apt purge mysql* 

Om dependencies op te ruimen:

 sudo apt autoremove 

Afsluiten

In dit artikel heb ik het installeren van MySQL in Ubuntu Linux behandeld. Ik zou blij zijn als deze handleiding worstelende gebruikers en beginners helpt.

Vertel ons in de reacties of dit bericht een nuttige bron is. Waar gebruik je MySQL voor? We zijn benieuwd naar feedback, indrukken of suggesties. Bedankt voor het lezen en aarzel niet om te experimenteren met deze ongelooflijke tool!

Aanbevolen

Android installeren op BQ Aquaris Ubuntu-telefoon in Linux
2019
Hoe Gnome installeren 3.10 in Ubuntu 13.10
2019
Iemand heeft $ 1 miljoen toegezegd aan de GNOME-stichting op een anonieme manier
2019