sql >> Database >  >> RDS >> Mysql

Installeren en werken met MySQL 5 op Windows 7

Inleiding

In de volgende zelfstudie wordt beschreven hoe u het relationele databasebeheersysteem MySQL op het Microsoft Windows 7-besturingssysteem installeert en ermee aan de slag gaat. Deze instructies zouden zeer vergelijkbaar moeten zijn voor andere Windows-besturingssystemen zoals Windows 8 of Windows Server.

MySQL is uitgegroeid van een zeer populaire open source relationele DBMS tot een suite van databaseserver- en ontwikkelingstools. Deze componenten omvatten:

MySQL-databaseserver De hoofddatabaseserver die meerdere databaseschema's kan hosten voor lokale en externe clientgebruikers.
MySQL-werkbank Een grafische gebruikersinterface om de server te beheren en met schema's en gegevens te werken.
MySQL-connector Een verzameling tools en API's die worden gebruikt om MySQL te integreren in verschillende programmeertalen zoals PHP, Java, Python, .NET en andere.
MySQL Excel Een Excel-invoegtoepassing waarmee MySQL-gegevens kunnen worden geïmporteerd en geëxporteerd naar/van MS Excel
MySQL Fabric Aanvullende services die redundantie en partitionering van gegevens over een verzameling MySQL-servers bieden.
MySQL-melding Extra services die de MySQL-server bewaken.

Het MySQL Database Management System en gerelateerde tools zijn voornamelijk eigendom van en ontwikkeld door Oracle Corporation. Oracle biedt twee soorten licenties:

  • De Enterprise Edition is een commercieel gelicentieerde versie met volledige ondersteuning van Oracle.
  • De Community Edition is een open source (GPL) gelicentieerde versie die beschikbaar is op deze website:http://dev.mysql.com/downloads/

Deze tutorial is gericht op het werken met de Community-editie van MySQL 5.6. In het volgende gedeelte wordt beschreven hoe u de verschillende MySQL-componenten kunt downloaden en installeren. De volgende paragrafen geven een korte introductie tot het werken met MySQL-database met behulp van de MySQL Workbench.

De MySQL-installatiesoftware verkrijgen

De eenvoudigste manier om MySQL op Windows te verkrijgen, is door het Windows-installatieprogramma te gebruiken dat beschikbaar is op de link "MySQL voor Windows":
http://dev.mysql.com/downloads/windows/installer/

Er zijn twee versies van de MySQL Windows Installer. De "Web Community Edition" downloadt een klein programma dat vervolgens alle MySQL-componenten downloadt waarmee u mogelijk wilt werken. De "mysql-installer"-versie downloadt alle componenten in één installatiepakket van waaruit u MySQL kunt installeren.

  1. Download voor deze instructies de volledige versie mysql-installer-community-5.6.26.0.msi:
  2. Nadat u op de knop Downloaden heeft geklikt, wordt u gevraagd u aan te melden bij Oracle:
  3. Als u een Oracle-account heeft, klikt u op de knop Aanmelden om verder te gaan. Klik anders op de knop 'Aanmelden'.
  4. Vul de korte enquête in en klik vervolgens op Verzenden:
  5. Klik op de knop Nu downloaden:
  6. Bewaar de gedownloade .msi bestand naar een tijdelijke map:

Het MySQL-installatieprogramma uitvoeren

  1. Dubbelklik op het .msi-bestand om de installatie te starten.
  2. Zodra het installatieprogramma is gestart, leest u de licentieovereenkomst, vinkt u het vakje "Ik accepteer de licentievoorwaarden" aan en klikt u op de knop Volgende>.
  3. De volgende stap is het selecteren van het type installatie. Voor dit voorbeeld hebben we een Volledige installatie . geselecteerd en klik op de knop Volgende>.

    Houd er rekening mee dat bij een volledige installatie alle MySQL-componenten in de c :\programmabestanden (x86) map en slaat alle MySQL-databasebestanden op in c:\ProgramData . Als u MySQL op een andere schijf of in een andere map wilt installeren, selecteert u een aangepaste installatie.
  4. (Sla deze stap over voor een volledige installatie) Voor een aangepaste installatie kunt u de componenten selecteren die u wilt downloaden. Markeer de producten in de lijst "Beschikbare producten" en klik op de groene pijl om ze toe te voegen aan het venster "Product/functies die moeten worden geïnstalleerd":

    Klik op Geavanceerde opties om een ​​andere installatie- en gegevensmappen te selecteren:

    Klik op de knop Volgende> om door te gaan.

MySQL-installatie vervolgd

  1. Voor de volledige installatie of aangepaste installatie is mogelijk extra software vereist. In dit geval vereisen de MySQL Workbench en MySQL Fabric Visual Studio 2013 C++ Executable-bibliotheken. Deze kunnen door het installatieprogramma automatisch worden gedownload van de website van Microsoft. De MySQL Connector voor Python vereist een Python-installatie. Het MySQL-installatieprogramma kan dit niet automatisch oplossen. Als je gaat ontwikkelen met MySQL en Python, installeer dan eerst Python 3.4 en ga dan verder met de MySQL-installatie.

    Om Microsoft Visual C++ 2013 Runtime te installeren, markeert u het eerste product MySQL Workbench en klikt u vervolgens op de knop "Uitvoeren"

    Als het installatieprogramma van Visual C++ 2013 Runtime opnieuw wordt gestart, kunt u het sluiten omdat het al is geïnstalleerd.

  2. Op dit punt moet aan alle vereisten zijn voldaan en kunt u op de knop Volgende> klikken:
  3. Klik op de Uitvoeren knop om de getoonde componenten te installeren:
  4. Zodra elk onderdeel is geïnstalleerd, klikt u op de knop Volgende:

MySQL-installatie vervolgd – Configuratiewizards

  1. De volgende stap is het starten van de configuratiewizards voor de databaseserver en de voorbeelddatabases.
  2. De basisconfiguraties voor de MySQL-server hebben betrekking op hoe clients met de server communiceren. Voor dit voorbeeld hebben we een Ontwikkelsysteem . gekozen en wordt gevraagd naar de standaard TCP/IP-poort waar de MySQL-server naar luistert.

    Geef het MySQL Server Administrator-wachtwoord op. Voeg ten minste twee extra accounts toe:

    Klik op de knop Gebruiker toevoegen:

  3. Configureer de MySQL-server om te draaien als een Windows-service:
  4. Geef namen voor elk van de logs:
  5. Klik op Uitvoeren om alle benodigde configuraties toe te passen:
  6. Zodra de configuratietaken zijn voltooid, klikt u op de knop Voltooien:

MySQL-installatie vervolgd – serverconfiguratie

  1. Het volgende scherm biedt een controle op connectiviteit met de MySQL-server:
  2. Extra serverconfiguraties worden vervolgens toegepast:

  3. De installatie zou nu voltooid moeten zijn. Klik op de knop Voltooien.

MySQL-startmenu-items

De MySQL Windows Installer maakt een MySQL-groep aan onder Alle programma's en bevat de volgende snelkoppelingen:

Werken met de MySQL Workbench

De drie belangrijkste manieren waarop ontwikkelaars omgaan met MySQL zijn:

  • Het MySQL-opdrachtregelprogramma genaamd mysql.exe
  • De MySQL-werkbank
  • Via een programmeertaal zoals PHP, Perl, Java, C++, enz.

De meeste mensen die aan de slag gaan met MySQL kunnen het beste werken met de MySQL Workbench.

  1. Om MySQL Workbench uit te voeren, selecteert u de snelkoppeling in het startmenu van Windows:
  2. Klik op de "Lokale instantie van MySQL56". Geef het wachtwoord op voor het "root"-databasebeheerdersaccount (dit is ingesteld tijdens het configuratiegedeelte van de installatie):

    Het hoofdscherm voor MySQL Workbench verschijnt:

  3. SQL-statements kunnen rechtstreeks in het gebied "Query 1" worden getypt en worden uitgevoerd door op het bliksemschichtpictogram te klikken:
  4. Een "server" in MySQL kan een of meer database-schema's hosten . Elk schema is een verzameling tabellen, weergaven, opgeslagen procedures en functies die vermoedelijk verband houden met een toepassing.
    Als u met een specifiek schema wilt werken, gebruikt u de opdracht USE gevolgd door de naam van het schema. Als u bijvoorbeeld de voorbeeldschema's en -gegevens hebt geïnstalleerd (inclusief het "sakila"-schema" tijdens het installatieproces), kunt u typen:
    USE sakila
  5. Om te zien welke tabellen er in het saikla-schema voorkomen, gaat u naar de SHOW TABLES commando:
  6. Als u de kolommen in een tabel wilt bekijken, geeft u de opdracht SHOW COLUMNS IN op. Bijvoorbeeld:
  7. Elke SQL-query kan worden uitgevoerd voor tabellen in het schema. Bijvoorbeeld:

Een SQL-script uitvoeren met MySQL Workbench

Een "SQL-script" is een tekstbestand dat SQL-instructies en andere databaseopdrachten bevat die op de database moeten worden uitgevoerd. Scripts worden gebruikt om automatisch schema's, tabellen, opgeslagen procedures, views en andere database-objecten te maken en om gegevens uit tabellen in te voegen, bij te werken of te verwijderen. Veel databasebeheerders zullen ook scripts maken om hun werk te automatiseren.

Om een ​​bestaand SQL-scriptbestand uit te voeren, trekt u het menu Bestand naar beneden en selecteert u Open SQL-script:

Navigeer naar de juiste Windows-map en selecteer het SQL-scriptbestand:

Klik op de knop Openen en het script wordt in de query-editor geladen:

Klik op het bliksemschichtpictogram om alle instructies uit te voeren. Controleer het venster Actie-uitvoer op fouten.


  1. Hoe vergelijk ik 2 rijen uit dezelfde tabel (SQL Server)?

  2. Een manier om te controleren of Oracle klaar is met sql

  3. Hoe SQL-query's te versnellen

  4. Hoe speciale tekens zoals &in te voeren in de Oracle-database?