Sådan installeres og konfigureres MySQL og PHPMyAdmin på Windows og Linux

Når vi opretter og administrerer en webside, skal vi tage hensyn til, hvilken type information den vil tilbyde og gemme. Hvis websiden kun viser statisk indhold, der tilgås via forskellige valgmenuer, kan vi bruge et hvilket som helst program til at oprette websider, et program der giver os mulighed for at foretage ændringer manuelt. Men hvis vi vil at administrere brugerdata og udføre søgninger , har vi brug for en database, der er ansvarlig for at administrere al information på nettet. Løsningen er at bruge MySQL sammen med PHPMyAdmin.

Hvad er MySQL og PHPMyAdmin

installere og konfigurere MySQL og PHPMyAdmin på Windows og Linux

Oracles MySQL er en kraftfuld database manager der bruges til at indsamle og organisere alle data på en webside, dens brug er helt gratis, og den er under GPL-licensen, hvilket gør den til en af ​​de mest brugte databaser rundt om i verden, når man håndterer en stor mængde data. Hvis vi ikke har tidligere viden, når det kommer til at administrere dynamiske websider, er det en hovedpine at interagere med MySQL, da det kun fungerer under en kommandolinje. Hvis vi kun ødelægger én kommando, kan vi direkte bryde hjemmesiden.

Løsningen på dette problem, og det eliminerer meget af den hovedpine, det genererer, er at bruge PHPMyAdmin. PHPMyAdmin er en visuel grænseflade der giver os mulighed for at arbejde på en meget enklere måde med MySQL-databaser, som også er open source og helt gratis. Med PHPMyAdmin kan vi udføre kommandoer i databasen fra brugergrænsefladen, så det er mere kompliceret at lave fejl i koden, og dermed mindskes risikoen for at efterlade en hjemmeside, som vi administrerer, utilgængelig, indtil vi finder den fejl, vi har lavet.

Sådan installeres MySQL

MySQL er tilgængelig for begge Windows og Linux , selvom de fleste webservere administreres af Linux, og medmindre vi vil administrere et websted fra vores computer, er det usandsynligt, at vi finder dem i situationen med at installere MySQL på Windows. .

Installer MySQL på Windows

I modsætning til Linux, hvor vi kan bruge de lagre, der er installeret på computeren til at downloade MySQL, skal vi på Windows besøge følgende websted for at downloade det, og tryk på Gå til Download Side til download versionen vi ønsker at installere.

Installer MySQL på Windows

På den ene side finder du installationsprogrammet, som fylder 5 MB, og på den anden side alle de applikationer, der er nødvendige for at installere MySQL, som fylder godt 400 MB. Hvis vi vælger denne seneste version, vil installationsprogrammet ikke downloade noget indhold fra internettet at installere det. Hvis vi vælger 5 MB versionen, vil en internetforbindelse være nødvendig for at downloade det nødvendige indhold.

I det næste vindue vil det invitere os til at registrere på nettet for at downloade det, et trin som vi kan springe over ved at klikke på Nej tak, bare start min download .

Installer MySQL på Windows

Når vi har downloadet den, kører vi den, ligesom vi gør med enhver anden fil, klikker to gange på filen med filtypenavnet .msi og venter på, at installationsprocessen er færdig. Når processen er færdig, åbnes et nyt vindue med MySQL-installationsprogrammet, hvor vi skal vælge, hvilken type server vi vil oprette.

  • DeveloperDefault . Dette er den ideelle mulighed, da den vil installere alt, hvad du behøver for at oprette en MySQL-database.
  • Skær kun . For at installere MySQL i servertilstand.
  • Kun klient . Installer det i klienttilstand uden en server.
  • fuld . Installer alle MySQL-produkter.
  • skik . Giver os mulighed for at vælge, hvilken type MySQL-produkter vi vil installere.

Installer MySQL på Windows

I det næste vindue vil den tjekke om vi mangler nogle applikationer for at kunne bruge MySQL såsom MySQL til Visual Studio eller Connector/Phyton. Hvis det er tilfældet, bliver vi nødt til at installere dem manuelt på vores computer.

Installer MySQL på Windows

Dernæst vil alt indhold, der vil blive downloadet og installeret på computeren, blive vist. Klik på Udfør for at fortsætte. Hvis nogle af komponenterne ikke downloades korrekt (ved at bruge det grundlæggende installationsprogram, som er 5MB), vil det vise en fejl. Vi skal bare klikke videre Prøv igen for at prøve at downloade den igen.

Installer MySQL på Windows

I det næste vindue vil installationsprogrammet invitere os til at vælge, i hvilken mappe vi vil installere på computeren. Når vi har installeret den MySQL-server, vi har brug for, vil installationsprogrammet tage os til Produktkonfiguration mulighed, hvor vi skal etablere TCP/IP-portene og invitere Windows til at give firewallen adgangstilladelse. Dernæst skal vi indstille adgangskoden som vi ønsker at bruge til at beskytte adgangen. For at få adgang til serveren skal vi blot køre MySQL-applikationen og få adgang til den server, som vi har oprettet og oprette databasen.

Trin til at installere MySQL på Linux

Når vi har vores webserver oppe og køre efter installation af Nginx (eller en hvilken som helst anden), er den første ting, vi skal gøre, at opdatere listen over depoter gennem kommandoen

sudo apt update

Dernæst går vi videre til installer MySQL ved hjælp af de repositories, som vi har i Linux-versionen ved hjælp af følgende kommando

sudo apt install mysql-server

Den første ting, vi skal gøre, er oprette en hovedadgangskode , en adgangskode, der giver os adgang til administration og ændring af databasen. Det anbefales at bruge en password manager til at oprette en kompleks adgangskode for at forhindre andre i at få adgang. Når installationen er færdig, bruger vi kommandoen, som vi viser dig nedenfor, til at fjerne standardindstillingerne og blokere adgangen til databasen, så den kun er tilgængelig via den adgangskode, som vi har oprettet.

sudo /usr/bin/mysql_secure_installation

Dernæst vil den stille os en række spørgsmål, som vi skal besvare som vist nedenfor:

  1. Ændre root-adgangskode? N
  2. Vil du fjerne anonym bruger? Y
  3. Vil du ikke tillade root-login eksternt? Y
  4. Vil du fjerne testdatabasen og få adgang til den? Y
  5. Genindlæse privilegietabeller nu? Y

Installer MySQL Linux

Så vi vil beholde den adgangskode, vi har oprettet, og vi vil fjerne anonym brugeradgang, deaktivere fjernadgang, droppe prøvedatabasen og genindlæse privilegietabellen.

Når vi har installeret MySQL, kan vi nu oprette vores database, så længe vi har den nødvendige viden. Hvis ikke, er løsningen, som jeg nævnte ovenfor, at installere PHPMyAdmin.

Sådan installeres PHPMyAdmin

Som i det foregående tilfælde administreres de fleste webservere af Linux, men hvis vi bruger en Windows-server, kan vi også bruge PHPMyAdmin til at administrere MySQL-databaser nemmere.

Trin, der skal følges for PHPMyAdmin på Windows

PHPMyAdmin er intet andet end en grafisk grænseflade til at interagere med MySQL, så medmindre vores viden om MySQL er begrænset, vil det ikke være nødvendigt at installere det. Den første ting, vi skal gøre, er at downloade den tilsvarende version via den officielle hjemmeside, som vi kan få adgang til via følgende link .

Installer PHPMyAdmin Windows

Dernæst pakker vi den ud og kopier det til biblioteket på MySQL-serveren som vi tidligere har installeret. For at få adgang til serveren og konfigurere den skal vi blot indtaste følgende URL i vores browser (på denne måde er det ikke nødvendigt at konfigurere, hvilken server vi ønsker at bruge den i kombination med MySQL).

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

Installer PHPMyAdmin på Linux

Den første ting vi skal gøre er at installere PHPMyAdmin fra kommandolinjen ved hjælp af følgende kommando:

sudo apt-get install phpmyadmin

Under installationsprocessen er det første, vi skal gøre, at vælge den webserver, hvor vi har installeret MySQL, og i øvrigt konfigurere databaseadministratoren til at kunne bruge den med den adgangskode, som vi har etableret under installationen af ​​MySQL. Når installationen af ​​PHPMyAdmin er afsluttet, skal vi indtaste følgende kommandoer til sikre installationen.

sudo phpenmod mcrypt sudo phpenmod mbstring

Når processen er afsluttet, genstarter vi serveren, så ændringerne anvendes. Når vi har installeret PHPMyAdmin, bruger vi vores browser til at få adgang gennem følgende url, og vi begynder at oprette og administrere databasen med MySQL ved hjælp af en grafisk grænseflade i stedet for kommandolinjen.

http://localhost.phpmyadmin

phpMyAdmin