Werken met Windows 10-databases is een taak die complex kan zijn als u niet over de juiste tools beschikt, dit impliceert niet alleen het platform waarop u werkt, maar ook de compatibele syntaxis en functies die in de toepassing zijn geïntegreerd.
Als we op zoek zijn naar de beste oplossing om in databases te werken, is MySQL ongetwijfeld een van de meest uitgebreide oplossingen voor deze taak. MySQL is een open source SQL-databasebeheerengine waarmee de functies en kenmerken steeds schaalbaarder kunnen worden.
MySQL-functiesEnkele van de MySQL-functies zijn:
- Geschreven in C en C ++
- Integreert het gebruik van B-tree schijftabellen (MyISAM) met indexcompressie
- Ondersteunt het gebruik van meerdere compilers
- We hebben SQL-functies via de geoptimaliseerde klassenbibliotheek om de prestaties van de te beheren databases te optimaliseren
- Ondersteunt data 1, 2, 3, 4 en 8 bytes lang, FLOAT, DOUBLE, CHAR, VARCHAR, BINARY, VARBINARY, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, ENUM en OpenGIS
- Ondersteunt DELETE, INSERT, REPLACE en UPDATE functies
- We kunnen gebruik maken van databases met grote capaciteit
- C, C++, Eiffel, Java, Perl, PHP, Python, Ruby en Tcl API's zijn beschikbaar om te gebruiken.
- Volledige ondersteuning voor meerdere soorten tekens
- Op administratieniveau zijn er verschillende clients en applicaties
MySQL-verbeteringenDe meest recente versie van MySQL is 8.0.22 die verbeteringen en nieuwe functies heeft gepresenteerd, zoals:
- De afhandeling van vergrendelingen voor declaraties van toekenningstabel is verbeterd
- Voor logbestanden in JSON-indeling ondersteunt MySQL Enterprise Audit nu leeslogboekbewerkingen via de door de gebruiker gedefinieerde functie audit_log_read ()
- De MySQL-clientbibliotheek bevat een C API-functie mysql_real_connect_dns_srv ()
- Visual Studio 16.4 is nu de minimale versie voor MySQL build
- De minimale versie van de Boost-bibliotheek voor serverbuilds is 1.73.0
- Voor de SASL LDAP-authenticatieplug-in wordt de SCRAM-SHA-1-authenticatiemethode niet ondersteund op SLES 12- en 15- en EL6-systemen en nog veel meer
Solvetic legt uit hoe u MySQL 8.0.22 op Windows 10 installeert.
Hoe MySQL 8.0.22 te installeren op Windows 10
Stap 1
Laten we naar de volgende officiële MySQL-link gaan:
Stap 2
We zullen het volgende zien:
VERGROTEN
Stap 3
We klikken op de regel "MySQL Community (OPL) Downloads en we zien het volgende:
VERGROTEN
Stap 4
We klikken op de optie "MySQL Installer for Windows", we zien het volgende venster:
VERGROTEN
Stap 5
Daar klikken we op de "Download"-knop van de MSI Installer-optie, we zullen dit zien:
VERGROTEN
Stap 6
We klikken op "Nee, bedankt, start gewoon mijn download" en het uitvoerbare bestand van MySQL 8.0.22 wordt gedownload:
VERGROTEN
Stap 7
We dubbelklikken op dit bestand en het MySQL-installatieproces in Windows 10 zal plaatsvinden:
Stap 8
We zullen het volgende zien:
Stap 9
Hierna zullen we de verschillende MySQL-installatieopties zien:
VERGROTEN
Stap 10
In dit geval activeren we het vak "Aangepast":
VERGROTEN
Stap 11
We klikken op Volgende en we zien de volgende opties:
VERGROTEN
Stap 12
We tonen het veld "MySQL Servers", selecteer "MySQL Server 8.0 en selecteer vervolgens" MySQL Server 8.0.22 x64 ":
VERGROTEN
Stap 13
We klikken op de pijl naar rechts om dit onderdeel naar de rechterkant te verplaatsen:
VERGROTEN
Stap 14
Nu gaan we naar de sectie "MySQL Workbench" en selecteren "MySQL Workbench 8.0.22 - x64":
VERGROTEN
Stap 15
Hierna gaan we naar "MySQL Shell" en voegen "MySQL Shell 8.0.22 - x64" toe:
VERGROTEN
Stap 16
Vervolgens klikken we op Volgende en zien we de MySQL-componenten die geïnstalleerd moeten worden:
VERGROTEN
Stap 17
We klikken op de knop "Uitvoeren" om het downloaden van deze componenten te starten:
VERGROTEN
Stap 18
Zodra ze zijn gedownload, begint de installatie van elk van hen:
VERGROTEN
Stap 19
Wanneer de installaties zijn voltooid, zien we het volgende:
VERGROTEN
Opmerkingin het geval van fouten in dit proces kunnen we opnieuw updaten zodat de download wordt toegepast.
Stap 20
We klikken op Volgende en het volgende venster is beschikbaar:
VERGROTEN
Stap 21
We klikken weer op Volgende en we zien details van de MySQL-configuratie zoals:
- Type gebruikte configuratie
- Te gebruiken protocol
- Poort voor verbinding
VERGROTEN
Stap 22
Daarnaast kunnen we extra details aanpassen als dit het geval is en door op Volgende te klikken is het mogelijk om de authenticatiemethode naar MySQL te definiëren, deze opties zijn:
- Gebruik sterke wachtwoordcodering voor authenticatie. Deze optie ondersteunt het SHA-256-beveiligingsmechanisme dat de toegangsbeveiliging verhoogt
- Gebruik Legacy Authentication Method - het is een beetje onveiliger omdat het speciaal is voor oudere versies van MySQL
VERGROTEN
Stap 23
We laten de eerste optie actief en klikken op Volgende, nu definiëren we het wachtwoord van de rootgebruiker:
VERGROTEN
Stap 24
Onderaan is het mogelijk om nieuwe gebruikers toe te voegen als dit het geval is voor administratieve taken, in het volgende venster zien we het MySQL services gebied in Windows 10 als:
- Servicenaam
- Optie om MySQL te starten met Windows 10 opstarten
- account opties
VERGROTEN
Stap 25
We laten de standaardopties staan en in het volgende venster zien we de uit te voeren stappen:
VERGROTEN
Stap 26
We klikken op "Uitvoeren" zodat elk van hen wordt toegepast:
VERGROTEN
Stap 27
Wanneer dit proces tot een einde komt, zullen we dit zien:
VERGROTEN
Stap 28
We klikken op "Voltooien" om het proces te voltooien en we zien een samenvatting van het product dat is geïnstalleerd:
VERGROTEN
Stap 29
We klikken op Volgende en we zien het volgende:
VERGROTEN
Stap 30
Daar hebben we toegang tot de MySQL-site of klikken op Voltooien om toegang te krijgen tot het MySQL-platform, eerst wordt een opdrachtpromptconsole geopend:
VERGROTEN
Stap 31
Dan hebben we toegang tot het MySQL-platform:
VERGROTEN
Stap 32
We klikken op de lokale instantie en deze is zichtbaar in het volgende venster:
VERGROTEN
Stap 33
We gaan het wachtwoord invoeren dat we eerder hebben geregistreerd:
VERGROTEN
Stap 34
We klikken op OK en we loggen in op MySQL:
VERGROTEN
Stap 35
We hebben toegang tot de opdrachtpromptconsole als beheerders:
Stap 36
We openen de Verkenner en we gaan naar het pad "C:\Program Files\MySQL\MySQL Server 8.0\bin", we kopiëren dit pad:
VERGROTEN
Stap 37
In de console voeren we uit:
cd C: \ Program Files \ MySQL \ MySQL Server 8.0 \ bin
VERGROTEN
Stap 38
We loggen vanaf daar in op MySQL door het volgende uit te voeren:
mysql -u root -p
VERGROTEN
Stap 39
Hiermee wordt het wachtwoord van de rootgebruiker gevraagd om toegang te krijgen tot het platform vanuit CMD:
VERGROTEN
Stap 40
Eenmaal hier gaan we de standaarddatabases weergeven met de volgende opdracht:
databases tonen;
VERGROTEN
Stap 41
We maken onze eigen database met het volgende commando:
database maken Solvetic;
VERGROTEN
Met deze stappen hebben we gezien hoe het mogelijk is om MySQL in Windows 10 te installeren en toegang te krijgen vanaf de geïnstalleerde applicatie zelf of vanaf de opdrachtpromptconsole als we het rechtstreeks met opdrachten willen beheren.