Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13713|Antwoord: 0

[Bron] MySQL-installatie gedetailleerde geïllustreerde versie (v5.5 voor Windows)

[Link kopiëren]
Geplaatst op 03-02-2015 13:58:45 | | | |
Onlangs werkte ik aan een groot gelijktijdig project, en ik probeerde InnoDB's MySQL 5.5, dat een installatiebestand van minder dan 30 miljoen heeft, en de prestaties zijn niet minder dan die van de enorme Oracle of MSSqlServer. Open source, niet bijgelovig over Linux, ik geloof dat MySQL steeds meer zal worden gebruikt in Windows. Ik heb een eerder artikel samengesteld, in de hoop behulpzaam te zijn voor beginners.

Installatieomgeving: Windows Server 2003 [32bit NTFS]
Versie-informatie: MySQL 5.5.15 [Downloadadres: http://dev.mysql.com/downloads/
Referenties: http://dev.mysql.com/doc/refman/5.1/zh/installing.html


Stap 1: Selecteer het installatietype
Er zijn 3 montagetypen: Typisch (typische installatie), Complete (volledige installatie) en Op maat gemaakt (maatwerkinstallatie).
De typische installatie installeert alleen de MySQL-server, de mysql-commandoregelclient en de commandoregelhulpprogramma's. Commandoregelclients en hulpprogramma's zijn onder andere mysqldump, myisamchk en verschillende andere tools om je te helpen je MySQL-server te beheren.
De Complete installatie installeert alle componenten die in het pakket zijn opgenomen. De componenten die in het volledig geïnstalleerde pakket zijn opgenomen, omvatten embedded serverbibliotheken, benchmarkkits, ondersteuningsscripts en documentatie.
Aangepaste installatie geeft je volledige controle over de pakketten die je wilt installeren en het installatiepad.

Stap 2: Pas het installatiedialoog aan
Alle beschikbare componenten worden weergegeven in de boomweergave aan de linkerkant van het aangepaste installatiemenu. Niet-geïnstalleerde componenten worden aangegeven door een rood X-icoon; Componenten die al geïnstalleerd zijn, hebben grijze iconen. Om een component te wijzigen, tik je op het pictogram van de component en selecteer je een nieuwe optie uit de dropdownlijst.
Je kunt aan de rechterkant van het installatiepad op Wijzigen klikken... knop om het standaard installatiepad te wijzigen.
Na het selecteren van de installatiecomponenten en het installatiepad klik je op de knop Volgende om het bevestigingsvenster te openen.

Stap 3:Selecteer het configuratietype
Je kunt kiezen uit twee configuratietypes: Gedetailleerde Configuratie en Standaardconfiguratie. De optie Standaardconfiguratie is geschikt voor nieuwe gebruikers die MySQL snel willen opbouwen zonder na te hoeven denken over serverconfiguratie. De gedetailleerde configuratieopties zijn geschikt voor gevorderde gebruikers die meer gedetailleerde controle over de serverconfiguratie willen.
Als je nieuw bent met MySQL en een server als single-user ontwikkelmachine wilt configureren, zou de Standard Configuration aan je behoeften moeten voldoen. Als je de optie Standaardconfiguratie selecteert, stelt de MySQL Configuration Wizard automatisch alle configuratieopties in, met uitzondering van serviceopties en beveiligingsopties.
De optie Standaardconfiguratie is mogelijk niet compatibel met het systeem waarop MySQL is geïnstalleerd. Als je MySQL al op je systeem hebt geïnstalleerd en de installatie die je wilt configureren, wordt aanbevolen om de gedetailleerde configuratie te selecteren.


Stap 4: Selecteer het servertype
Er zijn 3 servertypes om uit te kiezen, en welke server je kiest, beïnvloedt de beslissingen van de MySQL Configuration Wizard over geheugen, harde schijven en processen of gebruik.
· Ontwikkelaarsmachine: Deze optie vertegenwoordigt een typische persoonlijke desktopwerkstation. Stel dat er meerdere desktopapplicaties op de machine draaien. Configureer de MySQL-server zodat hij minimale systeembronnen gebruikt.
· Servermachine: Deze optie vertegenwoordigt een server, en een MySQL-server kan naast andere applicaties draaien, zoals FTP, e-mail en webservers. De MySQL-server is geconfigureerd om het juiste aandeel van de systeembronnen te gebruiken.
· Dedicated MySQL Server Machine: Deze optie vertegenwoordigt een server die alleen MySQL-diensten draait. Ga ervan uit dat er geen andere applicaties draaien. De MySQL-server is geconfigureerd om alle beschikbare systeembronnen te gebruiken.

Stap 5: Selecteer de opslagmotor
Je kunt de tabelprocessor aangeven die is gebruikt bij het maken van de MySQL-tabel. Met deze optie kun je kiezen of je de InnoDB-opslagengine wilt gebruiken en welk percentage van de serverbronnen InnoDB in beslag neemt.
· Multifunctionele database: Kies deze optie om zowel InnoDB- als MyISAM-opslagengines te gebruiken en middelen gelijkmatig te verdelen tussen de twee engines. Deze optie wordt aanbevolen voor gebruikers die vaak beide opslagengines gebruiken.
· Alleen transactionele database: Deze optie gebruikt zowel de InnoDB- als MyISAM-opslagengines, maar wijst de meeste serverbronnen toe aan de InnoDB-opslagengine. Deze optie wordt aanbevolen voor gebruikers die voornamelijk InnoDB gebruiken en slechts af en toe MyISAM gebruiken.
· Alleen niet-transactionele database: Deze optie schakelt de InnoDB-opslagengine volledig uit en wijst alle serverbronnen toe aan de MyISAM-opslagengine. Deze optie wordt aanbevolen voor gebruikers die InnoDB niet gebruiken.
Hier volgt een korte introductie: InnoDB en MyISAM zijn de twee meest gebruikte tabeltypes voor het gebruik van MySQL, elk met hun eigen voor- en nadelen, afhankelijk van de specifieke toepassing. Het fundamentele verschil is dat het MyISAM-type geen geavanceerde verwerking zoals transactieverwerking ondersteunt, terwijl het InnoDB-type dat wel doet. Tabellen van het type MyISAM leggen de nadruk op prestaties en presteren meerdere keren sneller dan typen InnoDB, maar bieden geen ondersteuning voor transacties, terwijl InnoDB geavanceerde databasefuncties biedt zoals transactieondersteuning en vreemde sleutels.

Stap 6: Selecteer de InnoDB gegevensbestandsopslagmap

Stap 7: Stel de instelling voor het aantal gelijktijdige verbindingen in
Het is belangrijk om het aantal parallelle verbindingen dat naar en van de MySQL-server wordt gemaakt te beperken om te voorkomen dat de server zonder middelen komt te zitten.
· Decision Support (DSS)/OLAP: Deze optie kan worden gekozen als de server niet veel parallelle verbindingen vereist. Aangenomen dat het gemiddelde aantal parallelle verbindingen 20 is.
· Online Transaction Processing (OLTP): Kies deze optie als je server veel parallelle verbindingen vereist. Het maximale aantal verbindingen is ingesteld op 500.
· Handmatige instelling: Selecteer deze optie om handmatig het maximale aantal serverparallelle verbindingen in te stellen. Selecteer het aantal parallelle verbindingen uit het vorige keuzemenu, of voer het maximale aantal verbindingen in als het verwachte aantal niet wordt vermeld.

Stap 8: Netwerkopties
In het Netwerkopties-venster kun je TCP/IP-netwerken in- of uitschakelen en het poortnummer instellen waarmee je verbinding maakt met de MySQL-server. TCP/IP-netwerken zijn standaard ingeschakeld. Om TCP/IP-netwerken uit te schakelen, selecteert u het vakje naast de optie TCP/IP-netwerken inschakelen uit.
Poort 3306 wordt standaard gebruikt. Om meer toegang te krijgen tot de poorten die door MySQL worden gebruikt, selecteer je een nieuw poortnummer in het keuzemenu of voer je direct een nieuw poortnummer in het keuzemenu. Als het gekozen poortnummer al bezet is, wordt je gevraagd het geselecteerde poortnummer te bevestigen.

Stap 9: Selecteer de tekenset
MySQL Server ondersteunt verschillende tekenreeksen, en je kunt een standaard servertekenset instellen voor alle tabellen, kolommen en databases. Gebruik het Character Set-dialoog om de standaard tekenset voor de MySQL-server te wijzigen.
· Standaard tekenset: Selecteer deze optie als je Latin1 als standaard servertekenset wilt gebruiken. Latin1 wordt gebruikt in het Engels en veel West-Europese talen.
· Beste ondersteuning voor meertaligheid: Kies deze optie als je UTF8 als standaard serverkarakterset wilt gebruiken. UTF8 kan tekens uit verschillende talen opslaan als één tekenset.
· Handmatig geselecteerde standaardtekenset/-rangatie: Selecteer deze optie als je handmatig de standaard tekenset van de server wilt selecteren. Selecteer de gewenste tekenset uit de keuzelijst.

Stap 10: Zet de dienst op
Op Windows NT-gebaseerde platforms kun je MySQL Server als een dienst installeren. Wanneer de MySQL-server als dienst wordt geïnstalleerd, kan hij automatisch worden gestart wanneer het systeem start, en zelfs automatisch met Windows wanneer de dienst uitvalt.
Standaard installeert de MySQL Configuration Wizard de MySQL-server als een dienst genaamd MySQL. Als je de dienst niet wilt installeren, zet dan het vinkje naast de optie Installeren als Windows-service uit. Je kunt de naam van de dienst wijzigen door een nieuwe dienstnaam te selecteren in het keuzemenu of een nieuwe dienstnaam in te voeren.
Om MySQL Server als een dienst te installeren, maar niet automatisch, vink je het vakje naast de optie 'Start de MySQL Server automatisch' niet aan.

Stap 11: Beveiligingsopties
Het wordt sterk aanbevolen om een rootwachtwoord in te stellen voor je MySQL-server, en de MySQL Configuration Wizard vereist standaard dat je een rootwachtwoord instelt. Als je geen rootwachtwoord wilt instellen, vink dan het vakje naast de optie Beveiligingsinstellingen wijzigen niet aan.
Om een rootwachtwoord in te stellen, voer je het gewenste wachtwoord in de vakjes Nieuw rootwachtwoord en Bevestigen. Als je een bestaande server wilt herconfigureren, moet je ook het bestaande rootwachtwoord invoeren in het vakje Huidig rootwachtwoord.
Om inloggen via het netwerk te voorkomen, vink je het vakje naast de optie Root-toegang inschakelen van externe machines uit. Dit verbetert de veiligheid.
Om een anoniem gebruikersaccount aan te maken, vink je het vakje naast de optie 'Een anoniem account aanmaken' aan. Het aanmaken van anonieme accounts kan de serverbeveiliging verminderen en het bemoeilijken van inloggen en toestemmingen. Daarom wordt het niet aanbevolen.

Oké, eindelijk.





Vorig:Het internet onthulde de enorme App Store-studio: bijna 100 iPhone6-mobiele telefoons zijn in elkaar gezet
Volgend:Het installatie- en configuratieproces van MySQL 5.6-versie onder Windows wordt vergezeld door screenshots en gedetailleerde instructies
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com