Hoe MySQL en PHPMyAdmin op Windows en Linux te installeren en configureren

Bij het maken en beheren van een webpagina moeten we rekening houden met wat voor soort informatie deze zal aanbieden en opslaan. Als de webpagina alleen statische inhoud toont die toegankelijk is via verschillende optiemenu's, kunnen we elk programma gebruiken om webpagina's te maken, een programma waarmee we handmatig wijzigingen kunnen aanbrengen. Als we echter willen om gebruikersgegevens te beheren en zoekopdrachten uit te voeren , hebben we een database nodig die verantwoordelijk is voor het beheer van alle informatie op internet. De oplossing is om MySQL samen met PHPMyAdmin te gebruiken.

Wat zijn MySQL en PHPMyAdmin?

installeer en configureer MySQL en PHPMyAdmin op Windows en Linux

Oracle's MySQL is een krachtige database manager die wordt gebruikt om alle gegevens op een webpagina te verzamelen en te ordenen, het gebruik ervan is volledig gratis en valt onder de GPL-licentie, waardoor het een van de meest gebruikte databases ter wereld is bij het beheren van een grote hoeveelheid gegevens. Als we geen voorkennis hebben als het gaat om het beheren van dynamische webpagina's, is interactie met MySQL een hoofdpijn, omdat het alleen werkt onder een opdrachtregel. Als we slechts één commando verknoeien, kunnen we de website direct breken.

De oplossing voor dit probleem en dat elimineert veel van de hoofdpijn die het genereert, is om PHPMyAdmin te gebruiken. PHPMyAdmin is een visuele interface dat stelt ons in staat om op een veel eenvoudigere manier te werken met MySQL-databases, die ook open source en volledig gratis is. Met PHPMyAdmin kunnen we vanuit de gebruikersinterface commando's in de database uitvoeren, dus fouten maken in de code is ingewikkelder, waardoor het risico wordt verkleind dat een website die we beheren ontoegankelijk blijft totdat we de fout hebben gevonden die we hebben gemaakt.

Hoe MySQL te installeren

MySQL is beschikbaar voor beide Ramen en Linux , hoewel de meeste webservers worden beheerd door Linux, en, tenzij we een website vanaf onze computer willen beheren, is het onwaarschijnlijk dat we ze zullen vinden wanneer we MySQL op Windows installeren. .

Installeer MySQL op Windows

In tegenstelling tot Linux, waar we de op de computer geïnstalleerde repositories kunnen gebruiken om MySQL te downloaden, moeten we op Windows de volgende website om het te downloaden en druk op Ga naar downloaden Pagina naar download de versie wij willen installeren.

Installeer MySQL en Windows

Aan de ene kant vindt u het installatieprogramma, dat 5 MB in beslag neemt, en aan de andere kant alle toepassingen die nodig zijn om MySQL te installeren, dat iets meer dan 400 MB in beslag neemt. Als we voor deze nieuwste versie kiezen, zal het installatieprogramma geen inhoud van internet downloaden om het te installeren. Als we kiezen voor de 5 MB-versie, is een internetverbinding nodig om de benodigde inhoud te downloaden.

In het volgende venster nodigt het ons uit om ons op internet te registreren om het te downloaden, een stap die we kunnen overslaan door op te klikken Nee bedankt, begin gewoon met downloaden .

Installeer MySQL en Windows

Nadat we het hebben gedownload, voeren we het uit zoals we dat met elk ander bestand doen, door tweemaal op het bestand met de .msi-extensie te klikken en te wachten tot het installatieproces is voltooid. Zodra het proces is voltooid, wordt een nieuw venster geopend met het MySQL-installatieprogramma waar we moeten selecteren welk type server we willen maken.

  • OntwikkelaarStandaard . Dit is de ideale optie omdat het alles installeert wat je nodig hebt om een ​​MySQL-database te maken.
  • Alleen scheiden . Om MySQL in servermodus te installeren.
  • Alleen voor klanten . Installeer het in client-modus zonder een server.
  • vol . Installeer alle MySQL-producten.
  • gewoonte . Hiermee kunnen we selecteren welk type MySQL-producten we willen installeren.

Installeer MySQL en Windows

In het volgende venster zal het controleren of we applicaties missen om MySQL te kunnen gebruiken, zoals MySQL voor Visual Studio of Connector/Phyton. Als dat het geval is, moeten we ze handmatig op onze computer installeren.

Installeer MySQL en Windows

Vervolgens wordt alle inhoud weergegeven die wordt gedownload en op de computer wordt geïnstalleerd. Klik op Uitvoeren om door te gaan. Als sommige componenten niet correct worden gedownload (met behulp van het basisinstallatieprogramma van 5 MB), wordt er een fout weergegeven. We hoeven alleen maar op te klikken Probeer het nog eens om het opnieuw te proberen te downloaden.

Installeer MySQL en Windows

In het volgende venster zal het installatieprogramma ons uitnodigen om te selecteren in welke map we op de computer willen installeren. Zodra we de MySQL-server hebben geïnstalleerd die we nodig hebben, zal het installatieprogramma ons naar de Product configuratie optie, waar we de TCP/IP-poorten moeten instellen en Windows moeten uitnodigen om de firewall toestemming te geven voor toegang. Vervolgens moeten we stel het toegangswachtwoord in die we willen gebruiken om de toegang te beveiligen. Om toegang te krijgen tot de server, hoeven we alleen de MySQL-toepassing uit te voeren en toegang te krijgen tot de server die we hebben gemaakt en de database te maken.

Stappen om MySQL op Linux te installeren

Zodra we onze webserver in gebruik hebben na het installeren van Nginx (of een ander), is het eerste wat we moeten doen de lijst met repositories bijwerken via de opdracht

sudo apt update

Vervolgens gaan we verder met: installeer MySQL met behulp van de repository's die we in de Linux-versie hebben met behulp van de volgende opdracht:

sudo apt install mysql-server

Het eerste wat we moeten doen is maak een hoofdwachtwoord aan , een wachtwoord waarmee we toegang krijgen tot het beheer en de wijziging van de database. Het wordt aanbevolen om een ​​wachtwoordbeheerder te gebruiken om een ​​complex wachtwoord aan te maken om te voorkomen dat andere mensen toegang krijgen. Zodra de installatie is voltooid, gebruiken we de opdracht die we u hieronder laten zien om de standaardinstellingen te verwijderen en de toegang tot de database te blokkeren, zodat deze alleen toegankelijk is via het wachtwoord dat we hebben vastgesteld.

sudo /usr/bin/mysql_secure_installation

Vervolgens zal het ons een reeks vragen stellen die we moeten beantwoorden, zoals hieronder weergegeven:

  1. Root-wachtwoord wijzigen? N
  2. Anonieme gebruiker verwijderen? Y
  3. Root login op afstand niet toestaan? Y
  4. Testdatabase verwijderen en er toegang toe krijgen? Y
  5. Bevoorrechte tabellen nu opnieuw laden? Y

MySQL Linux installeren

Dus we gaan het wachtwoord behouden dat we hebben gemaakt, en we gaan anonieme gebruikerstoegang verwijderen, externe toegang uitschakelen, de voorbeelddatabase laten vallen en de privilegetabel opnieuw laden.

Nadat we MySQL hebben geïnstalleerd, kunnen we nu onze database maken, zolang we over de juiste kennis beschikken. Zo niet, dan is de oplossing, zoals ik hierboven al zei, om PHPMyAdmin te installeren.

Hoe PHPMyAdmin te installeren

Net als in het vorige geval worden de meeste webservers beheerd door Linux, maar als we een Windows-server gebruiken, kunnen we ook PHPMyAdmin gebruiken om MySQL-databases gemakkelijker te beheren.

Te volgen stappen voor PHPMyAdmin op Windows

PHPMyAdmin is niets meer dan een grafische interface voor interactie met MySQL, dus tenzij onze kennis over MySQL beperkt is, is het niet nodig om het te installeren. Het eerste dat we moeten doen, is de bijbehorende versie downloaden via de officiële website die we via het volgende kunnen openen: link .

Installeer PHPMyAdmin Windows

Vervolgens ritsen we het uit en kopieer het naar de map van de MySQL-server die we eerder hebben geïnstalleerd. Om toegang te krijgen tot de server en deze te configureren, hoeven we alleen de volgende URL in onze browser in te voeren (op deze manier is het niet nodig om te configureren welke server we willen gebruiken in combinatie met MySQL).

http://localhost/phpmyadmin/setup/index.php

Installeer PHPMyAdmin op Linux

Het eerste dat we moeten doen, is PHPMyAdmin installeren vanaf de opdrachtregel met behulp van de volgende opdracht:

sudo apt-get install phpmyadmin

Tijdens het installatieproces moeten we eerst de webserver kiezen waarop we MySQL hebben geïnstalleerd en, trouwens, de databasebeheerder configureren om deze te kunnen gebruiken met het wachtwoord dat we hebben vastgesteld tijdens de installatie van MySQL. Zodra de installatie van PHPMyAdmin is voltooid, moeten we de volgende opdrachten invoeren om: zorgen voor de installatie.

sudo phpenmod mcrypt sudo phpenmod mbstring

Zodra het proces is voltooid, herstarten we de server zodat de wijzigingen worden toegepast. Nadat we PHPMyAdmin hebben geïnstalleerd, gebruiken we onze browser om toegang te krijgen via de volgende url en beginnen we met het maken en beheren van de database met MySQL met behulp van een grafische interface in plaats van de opdrachtregel.

http://localhost.phpmyadmin

PHPMyAdmin