how download mysql
Trin for trin guide til at downloade MySQL til Windows og macOS ved hjælp af forskellige metoder:
I denne vejledning lærer vi de forskellige måder / tilgange til at se, hvordan du kan downloade MySQL og begynde at bruge det inden for et par minutter.
MySQL kan downloades som et enkeltstående installationsprogram til forskellige operativsystemer, eller som et zip / billede / arkiv, og den nemmeste bruger docker til MySQL, hvis du bare vil lære og udforske MySQL.
Bemærk også, at MySQL er tilgængelig som en community (gratis) og enterprise (betalt) udgave til download.
Af de mest praktiske formål løser mySMySQLQL-installation gennem installations- og dockerbillede de fleste brugssager. Vi vil se begge disse tilgange til Windows- og Mac-baserede operativsystemer her.
Hvad du vil lære:
- MySql Download gennem installationsprogrammet
- MySQL Docker-billede
- MySQL Enterprise Edition
- Konklusion
MySql Download gennem installationsprogrammet
MySQL kan downloades som et enkeltstående pakkeinstallationsprogram til både Windows og macOS.
Lad os se detaljerne for hver af disse.
Installation af MySQL på Windows
a) Forudsætninger: Inden du starter installationsprocessen, skal du være opmærksom på, at MySQL Installer kræver .NET Framework 4.5.2 (Hvis du har en ældre version af .NET framework, skal du opdatere det for at starte installationsprocessen).
b) Download MySQL community-installationsprogrammet fra kilden her. (Den aktuelle version af MySQL, mens du skriver denne tutorial, er 8.0.20. Hvis du har brug for at downloade en bestemt version af MySQL, kan du henvise til det respektive installationsprogram her og vælg den version, du vil installere).
Vælg installationsprogrammet, afhængigt af om den Windows-version, du bruger, er 32bit eller 64bit (du kan se linket her at kende den version af OS, du bruger).
c) Efter download af installationsprogrammet, skal du åbne installationsprogrammet exe og fortsætte med instruktionerne. Bemærk, at du har brug for en aktiv internetforbindelse, da installationsprogrammet er en skal, og det downloader de valgte produkter over internettet, når de er valgt under installationsprocessen.
hvad er den bedste youtube til mp3 konverter?
For at vælge konfigurationen kan du vælge 'Standard for udvikler' der tager sig af næsten alle de nødvendige ting til udviklings- / testbehov.
d) Når installationen er afsluttet, hvis du har valgt at installere klienten til MySQL (MySQL Workbench, som er Community / gratis download), kan du oprette forbindelse til din serverforekomst, ellers kan du kontrollere installationen fra kommandolinjen ved at udføre kommandoen nedenfor .
C:> 'C:Program FilesMySQLMySQL Server 8.0inmysql' test
Installation af MySQL på MacOS
# 1) Til installation / download af MySQL på macOS via disk image (.dmg) eller installationsprogram - download disk image-filen til community-udgaven fra her
#to) Når dmg-filen er downloadet, skal du dobbeltklikke på for at montere diskbilledet og starte installationsprocessen ved at følge instruktionerne i installationspakken. Følg nedenstående skærmbilleder for den trinvise installationsproces.
# 3) Når installationen er færdig, kan du åbne MySql-præferencer og tænde MySQL-serveren, hvis den ikke allerede er tændt, for at tænde MySQL-serveren.
Åbn systemindstillingerne, og klik på MySQL-ikonet.
MySQL-præferenceruden åbnes nu, og du kan se status på MySQL-serveren. Hvis den ikke allerede kører, kan du tænde serveren derfra.
# 4) Lad os nu kontrollere, om vores installation er vellykket eller ikke ved at kontrollere versionen fra kommandolinjen. Åbn terminalprompten, og naviger til MySQL-installationsmappen, som er som standard
/usr/local/mysql/bin
Kør nedenstående kommando for at kontrollere versionen.
./mysql -V
Hvis du ser outputliaset nedenfor, betyder det, at din installation var vellykket.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
# 5) For at bruge MySQL fra kommandolinjen kan du fortsætte med at bruge kommandolinjen eller terminalen (med den adgangskode, der blev indstillet under installationsprocessen) eller downloade MySQL-klientapplikationer som MySQL Workbench for at få adgang via GUI.
Lad os undersøge et par kommandolinjemuligheder. For at komme i gang med MySQL shell skal du køre nedenstående kommandoer.
./mysql -u root -p
Nu bliver du bedt om adgangskoden (du skal indtaste den, der blev indtastet under installationen - antag, at du har angivet adgangskoden som 'adgangskode'), og indtast derefter adgangskoden ved adgangskoden. Når godkendelsen er vellykket, logger brugeren på MySQL-shell.
Lad os prøve at køre en prøvekommando for at se, om skallen fungerer korrekt eller ej. Udfør nedenstående kommando på MySQL-shell.
SHOW DATABASES;
Du skal kunne se nedenstående output for kommandoen.
MySQL Docker-billede
Installation af MySQL gennem et dockerbillede som en dockercontainer er den nemmeste fremgangsmåde, hvis du bare vil lære MySQL og ikke ønsker at installere den fulde software / server på dit system.
Docker lader dig hurtigt spinde op, tænde og slukke for de containere, der indeholder den nødvendige software, som i dette tilfælde er MySQL-serveren.
Lad os se de trin, der kræves for at installere MySQL som et Docker-billede.
# 1) For at kunne bruge Docker-billede skal du installere Docker baseret på dit operativsystem. Følg instruktionerne for at installere Docker her
#to) Når Docker-motoren er installeret, skal vi downloade (eller trække) Docker-billedet fra Docker-hubben. Lad os se den kommando, der kan bruges til at trække Docker-billedet til Community-serverudgaven.
Udfør nedenstående kommando på terminalen eller kommandoprompten.
docker pull mysql/mysql-server:tag
Her repræsenterer tagget den version af MySQL Community Server-udgave, som du vil downloade. Hvis du ikke er på udkig efter en bestemt version, kan du blot udelade tagdetaljerne og køre kommandoen nedenfor (Dette ville hente billedet til den seneste tilgængelige udgave af MySQL Community Edition).
docker pull mysql/mysql-server
bedste sted at se anime kaldet
# 3) Når Docker-billedet er downloadet, kan vi prøve at liste billederne og se om vi kan finde et MySQL-billede på den liste, der vises. Kør nedenstående kommando i terminalen (til Linux-baserede systemer).
docker image ls | grep 'mysql-server'
Hvis du ser output som nedenfor, ville det betyde, at dit Docker-billede blev downloadet med succes.
# 4) Lad os nu køre en container mod Docker-billedet, som vi lige har downloadet. Vi ville navngive containeren som '' Mysql-docker-demo ' . Kør nedenstående kommando for at starte containeren fra billedet.
docker run --name='mysql-docker-demo' -d mysql/mysql-server
# 5) For at få adgangskoden, der er indstillet, mens du kører Docker-containeren, kan vi nu hente detaljerne fra Docker-logfilerne og derefter genstarte denne adgangskode ved hjælp af ALTER-kommandoen.
Udfør følgende kommando på terminalen:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Bemærk, at 'Mysql-docker-demo' i kommandoen ovenfor er navnet på dockercontaineren. Hvis du har navngivet containeren forskelligt, skal du erstatte den med containernavnet.
Hvis din Docker-container startes korrekt, ville du se output som vist nedenfor.
(Entrypoint) GENERATED ROOT PASSWORD: *ovIDej0cNAr(apq0jWuf4KdOpI
# 6) Vi logger nu ind på mysql-shell i Docker-containeren med den genererede adgangskode.
Udfør nedenstående kommando.
docker exec -it mysql-docker-demo mysql -u root -p
Når du bliver bedt om en adgangskode, skal du indtaste den fra trin 5 ovenfor. Når du først blev indtastet, ville du være logget ind på MySQL-klienten i Docker-containeren.
På dette tidspunkt, hvis du indtaster en kommando som VIS DATABASER; så ville det kaste en fejl og bede om at opdatere / ændre standardadgangskoden.
mysql> SHOW DATABASES; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
# 7) Lad os nu nulstille adgangskoden ved hjælp af ALTER-kommandoen.
ALTER BRUGER 'root' @ 'localhost' IDENTIFICERET VED 'password';
Her er 'adgangskode' den aktuelle adgangskode, som du vil indstille til rodbrugeren. Du kan ændre den til en hvilken som helst værdi efter behov og ønsket.
# 8) Nu vil vi prøve at køre en simpel kommando for at validere vores installation. Vi kørte kommandoen VIS DATABASER; for at få detaljer om alle tilgængelige databaser.
Her er kommandooutputtet
mysql> vis DATABASER;
+ ——————–– +
| Database |
+ ——————–– +
| informationsskema |
| mysql |
| performance_schema |
| sys |
+ ——————–– +
4 rækker i sæt (0,00 sek)
# 9) Med dette har vi nu med succes startet Docker-containeren med MySQL-installation, og dette kunne nu bruges til at køre alle MySQL-kommandoer - ligesom hvordan du gør med installation på en lokal maskine.
bruger ipad til salgsstedet
Du kan også starte / stoppe Docker-containeren on-demand efter behov.
For at stoppe MySQL docker-containeren kan du bruge kommandoen nedenfor.
docker stop mysql-docker-demo
For at starte Docker-containeren tilbage, kan du bruge nedenstående kommando.
docker start mysql-docker-demo
MySQL Enterprise Edition
MySQL er en open source-database, der bruges bredt.
Enterprise-udgaven ejes af Oracle, og den indeholder en række værktøjer og funktioner, der kun leveres med den betalte version (Den gratis version er MySQL Community-udgaven).
MySQL Enterprise Edition er tilgængelig via Oracle cloud som en fuldt administreret tjeneste.
Nogle estimater omkring omkostninger til MySQL Enterprise-udgave er angivet nedenfor:
Udgave | Årligt abonnement (USD) |
---|---|
MySQL Standard Edition | 2000 - 4000 |
MySQL Enterprise Edition | 5000 - 10000 |
Kontrollere Oracle Costing Sheet for mere information.
MySQL-betalte versioner leveres med teknisk support og assistance fra MySQL-teamet samt med andre overvågningsværktøjer som Backup, Encryption, Firewall osv.
Ofte stillede spørgsmål og svar
Q # 1) Er MySQL gratis at downloade?
Svar: MySQL er tilgængelig i flere udgaver. Community-udgaven er gratis at downloade og bruge, mens de andre varianter som MySQL Standard og MySQL Enterprise-udgaver har en årlig abonnementsomkostning, da de kommer med cloud-support og teknisk assistance fra MySQL-teamet.
For at bruge MySQL open source til kommercielle formål kan du bruge MariaDB, som er baseret på MySQL-database.
Spørgsmål nr. 2) Hvordan installeres MySQL Client?
Svar: MySQL Client downloades som en del af standardinstallationen af MySQL-serveren. MySQL-klienten kan startes fra terminalen eller kommandoprompten ved at navigere til biblioteket som nævnt nedenfor til Mac / Linux eller Windows.
MAC - /usr/local/mysql/bin WINDOWS - C:\Program Files\MySQL\MySQL Server 8.0
MySQL-kommandolinjeklienten kan startes ved at køre MySQL eksekverbar i ovenstående mapper.
For at bruge en GUI-baseret klient kan du downloade MySQL-arbejdsbænk her ved at vælge den passende OS-kombination.
Spørgsmål nr. 3) Hvordan downloader jeg MySQL til Windows?
Svar: MySQL er tilgængelig til næsten alle de større operativsystemer som macOS, Linux og Windows. For Windows kunne det downloades som en eksekverbar eller zip.
Se downloadoplysningerne her på MySQL officielle download-side.
Vi har listet de komplette installationstrin til download / opsætning og installation af MySQL Community Server-udgave på Windows her i denne vejledning.
Konklusion
I denne vejledning lærte vi om de forskellige måder, hvorpå du kan downloade MySQL på din stationære / bærbare computer med forskellige operativsystemer.
Vi diskuterede om validering af installationen af MySQL Community Server på Windows- og macOS-platforme. Vi lærte også om at bruge Docker til at komme i gang med MySQL Server-udviklingen og lærte at vide, hvordan man hurtigt kom i gang med MySQL-serveren.
Håber, at denne tutorial afklarede alle dine forespørgsler om download af MySQL.
Anbefalet læsning
- Top 10 gratis databasesoftware til Windows, Linux og Mac
- MySQL Delete Statement - Slet kommandosyntaks og eksempler
- MySQL Opret tabelvejledning med eksempler
- MySQL Opret visningsvejledning med kodeeksempler
- MySQL datatyper | Hvad er forskellige datatyper i MySQL
- MySQL JOIN Tutorial: Indre, ydre, kryds, venstre, højre og selv
- MySQL Update Statement Tutorial - Update Query Syntax & Eksempler
- Top 40 bedste MySQL-interviewspørgsmål og -svar (2021 spørgsmål)
- Hvad er MySQL, og hvorfor bruges det?