Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 13713|Odpoveď: 0

[Zdroj] Podrobná ilustrovaná verzia inštalácie MySQL (V5.5 pre Windows)

[Kopírovať odkaz]
Zverejnené 3. 2. 2015 13:58:45 | | | |
Nedávno som pracoval na veľkom súbežnom projekte a vyskúšal som MySQL 5.5 od InnoDB, ktorý má inštalačný súbor menší ako 30M, a výkon nie je horší ako u obrovského Oracle alebo MSSqlServer. Open source, nie som poverčivý ohľadom Linuxu, verím, že MySQL bude vo Windows čoraz rozšírenejší. Zostavil som predchádzajúci článok, dúfam, že budem užitočný pre začiatočníkov.

Inštalačné prostredie: Windows Server 2003 [32bit NTFS]
Informácie o verzii: MySQL 5.5.15 [Adresa na stiahnutie: http://dev.mysql.com/downloads/
Referencie: http://dev.mysql.com/doc/refman/5.1/zh/installing.html


Krok 1: Vyberte typ inštalácie
Existujú 3 typy montáže: typická (typická inštalácia), kompletná (kompletná inštalácia) a zákazková (zákazková inštalácia).
Typická inštalácia inštaluje iba MySQL server, príkazový riadok mysql klienta a príkazové nástroje. Medzi príkazové klienty a nástroje patria mysqldump, myisamchk a niekoľko ďalších nástrojov, ktoré vám pomôžu spravovať váš MySQL server.
Kompletná inštalácia inštaluje všetky komponenty obsiahnuté v balíku. Komponenty zahrnuté v plne nainštalovanom balíku zahŕňajú knižnice zabudovaných serverov, benchmarkové sady, podporné skripty a dokumentáciu.
Vlastná inštalácia vám umožňuje mať plnú kontrolu nad balíkmi, ktoré chcete inštalovať, a nad cestou inštalácie.

Krok 2: Prispôsobiť inštalačný dialóg
Všetky dostupné komponenty sú zobrazené v stromovom zobrazení na ľavej strane vlastného inštalačného dialógu. Odinštalované komponenty sú označené červenou ikonou X; Komponenty, ktoré sú už nainštalované, majú sivé ikony. Na zmenu komponentu klepnite na ikonu komponentu a vyberte novú možnosť z rozbaľovacieho zoznamu.
Na pravej strane inštalačnej cesty môžete kliknúť na Zmenu... tlačidlo na zmenu predvolenej cesty inštalácie.
Po výbere inštalačných komponentov a cesty inštalácie kliknite na tlačidlo Ďalej, aby ste vstúpili do potvrdzovacieho dialógového okna.

Krok 3:Vyberte typ konfigurácie
Môžete si vybrať medzi dvoma typmi konfigurácie: Detailná konfigurácia a Štandardná konfigurácia. Možnosť Štandardná konfigurácia je vhodná pre nových používateľov, ktorí chcú rýchlo spustiť MySQL bez toho, aby museli riešiť konfiguráciu servera. Podrobné možnosti konfigurácie sú vhodné pre pokročilých používateľov, ktorí chcú podrobnejšiu kontrolu nad konfiguráciou servera.
Ak ste v MySQL noví a potrebujete nakonfigurovať server ako vývojový stroj pre jedného používateľa, štandardná konfigurácia by mala vyhovovať vašim potrebám. Ak zvolíte možnosť Štandardná konfigurácia, MySQL Configuration Wizard automaticky nastaví všetky konfiguračné možnosti, okrem služieb a bezpečnostných možností.
Možnosť nastavenia Štandardná konfigurácia nemusí byť kompatibilná so systémom, na ktorom je nainštalovaný MySQL. Ak už máte nainštalovaný MySQL na svojom systéme a v inštalácii, ktorú chcete nastaviť, odporúča sa zvoliť podrobnú konfiguráciu.


Krok 4: Vyberte typ servera
Na výber sú 3 typy serverov a výber servera ovplyvní rozhodnutia MySQL Configuration Wizard o pamäti, pevných diskoch a procesoch či používaní.
· Vývojársky stroj: Táto možnosť predstavuje typickú osobnú pracovnú stanicu. Predstavme si, že na počítači beží viacero desktopových aplikácií. Nakonfigurujte MySQL server tak, aby využíval minimálne systémové zdroje.
· Server Machine: Táto možnosť predstavuje server a MySQL server môže bežať spolu s inými aplikáciami, ako sú FTP, e-mail a webové servery. MySQL server je nakonfigurovaný tak, aby využíval primeraný pomer systémových zdrojov.
· Dedikovaný MySQL Server Machine: Táto možnosť predstavuje server, ktorý spúšťa iba MySQL služby. Predpokladajme, že žiadne iné aplikácie nebežia. MySQL server je nakonfigurovaný tak, aby využíval všetky dostupné systémové zdroje.

Krok 5: Vyberte úložný engine
Môžete uviesť procesor tabuliek použitý pri vytváraní MySQL tabuľky. Táto možnosť vám umožňuje vybrať, či budete používať úložný engine InnoDB a aké percento serverových zdrojov InnoDB zaberá.
· Multifunkčná databáza: Vyberte túto možnosť, aby ste používali úložné enginy InnoDB aj MyISAM a rovnomerne rozdelili zdroje medzi oba enginy. Táto možnosť je odporúčaná pre používateľov, ktorí často používajú oba úložné enginy.
· Iba transakčná databáza: Táto možnosť využíva úložiská InnoDB aj MyISAM, ale väčšinu serverových zdrojov priraďuje úložnému enginu InnoDB. Táto možnosť je odporúčaná pre používateľov, ktorí primárne používajú InnoDB a MyISAM používajú len príležitostne.
· Iba netransakčná databáza: Táto možnosť úplne deaktivuje úložný engine InnoDB a priraďuje všetky serverové zdroje do úložiska MyISAM. Táto možnosť je odporúčaná pre používateľov, ktorí InnoDB nepoužívajú.
Tu je krátky úvod, InnoDB a MyISAM sú dva najčastejšie používané typy tabuliek pre používanie MySQL, pričom každý má svoje výhody a nevýhody v závislosti od konkrétnej aplikácie. Základný rozdiel je v tom, že typ MyISAM nepodporuje pokročilé spracovanie, ako je spracovanie transakcií, zatiaľ čo typ InnoDB áno. Tabuľky typu MyISAM kladú dôraz na výkon a fungujú niekoľkonásobne rýchlejšie ako typy InnoDB, ale neposkytujú podporu transakcií, zatiaľ čo InnoDB poskytuje pokročilé databázové funkcie, ako je podpora transakcií a cudzie kľúče.

Krok 6: Vyberte adresár úložiska dátových súborov InnoDB

Krok 7: Nastavte počet súbežných pripojení
Je dôležité obmedziť počet paralelných spojení vytvorených medzi MySQL serverom a z neho, aby sa zabránilo vyčerpaniu zdrojov na serveri.
· Podpora rozhodovania (DSS)/OLAP: Túto možnosť je možné vybrať, ak server nevyžaduje veľa paralelných pripojení. Za predpokladu, že priemerný počet paralelných pripojení je 20.
· Online spracovanie transakcií (OLTP): Vyberte túto možnosť, ak váš server vyžaduje veľa paralelných pripojení. Maximálny počet pripojení je nastavený na 500.
· Manuálne nastavenie: Vyberte túto možnosť na manuálne nastavenie maximálneho počtu serverových paralelných pripojení. Vyberte počet paralelných pripojení z predchádzajúceho rozbaľovacieho poľa alebo zadajte maximálny počet pripojení v rozbaľovacom menu, ak očakávaný počet nie je uvedený.

Krok 8: Možnosti sieťovania
V dialógovom okne Sieťové možnosti môžete povoliť alebo vypnúť TCP/IP sieťovanie a nastaviť číslo portu použité na pripojenie k MySQL serveru. TCP/IP siete sú predvolene povolené. Na deaktiváciu TCP/IP sietí odškrtnite zaškrtávacie políčko vedľa možnosti Povoliť TCP/IP sieťovanie.
Port 3306 sa používa štandardne. Ak chcete získať lepší prístup k portom používaným MySQL, vyberte nové číslo portu z rozbaľovacieho poľa alebo zadajte nové číslo portu priamo do rozbaľovacieho poľa. Ak je vaše vybrané číslo prístavu už obsadené, budete vyzvaní na potvrdenie vybraného čísla prístavu.

Krok 9: Vyberte znakovú sadu
MySQL Server podporuje rôzne znakové sady a môžete nastaviť predvolenú serverovú znakovú sadu pre všetky tabuľky, stĺpce a databázy. Použite dialógové okno Znaková sada na zmenu predvolenej znakovej sady pre MySQL server.
· Štandardná znaková sada: Vyberte túto možnosť, ak chcete použiť Latin1 ako predvolenú znakovú sadu servera. Latinčina1 sa používa v angličtine a mnohých západoeurópskych jazykoch.
· Najlepšia podpora pre viacjazyčnosť: Vyberte túto možnosť, ak chcete použiť UTF8 ako predvolenú znakovú sadu servera. UTF8 dokáže ukladať znaky z rôznych jazykov ako jednu znakovú sadu.
· Manuálne vybraná predvolená sada/kolácia znakov: Vyberte túto možnosť, ak chcete manuálne vybrať predvolenú znakovú sadu servera. Vyberte požadovanú znakovú sadu z rozbaľovacieho zoznamu.

Krok 10: Nastavte službu
Na platformách založených na Windows NT môžete nainštalovať MySQL Server ako službu. Keď je MySQL server nainštalovaný ako služba, môže byť automaticky spustený pri spustení systému a dokonca automaticky spustený s Windows, keď služba zlyhá.
Predvolene MySQL Configuration Wizard inštaluje MySQL server ako službu s názvom MySQL. Ak službu nechcete inštalovať, odškrtnite políčko vedľa možnosti Inštalovať ako Windows Service. Názov služby môžete zmeniť výberom nového názvu služby v rozbaľovacom menu alebo zadaním nového názvu služby v rozbaľovacom menu.
Ak chcete nainštalovať MySQL Server ako službu, ale nie automaticky, nezaškrtávajte políčko vedľa možnosti Spustiť MySQL Server automaticky.

Krok 11: Bezpečnostné možnosti
Dôrazne sa odporúča nastaviť root heslo pre váš MySQL server a MySQL Configuration Wizard vyžaduje predvolené nastavenie root hesla. Ak nechcete nastavovať koreňové heslo, nezaškrtávajte políčko vedľa možnosti Upraviť bezpečnostné nastavenia.
Na nastavenie koreňového hesla zadajte požadované heslo do políčok Nové koreňové heslo a Potvrdenie. Ak chcete prekonfigurovať existujúci server, budete tiež musieť zadať existujúce root heslo do poľa Current root heslo.
Aby ste zabránili prihláseniu cez sieť, odškrtnite políčko vedľa možnosti Povoliť root prístup z vzdialených zariadení. To zvyšuje bezpečnosť.
Ak chcete vytvoriť anonymný používateľský účet, zaškrtnite políčko vedľa možnosti Vytvoriť anonymný účet. Vytváranie anonymných účtov môže znížiť bezpečnosť servera a sťažiť prihlásenie a povolenia. Preto sa neodporúča.

Dobre, konečne.





Predchádzajúci:Internet odhalil rozsiahle štúdio App Store: takmer 100 mobilných telefónov s iPhonom 6 je zostavených
Budúci:Proces inštalácie a konfigurácie verzie MySQL 5.6 vo Windows je sprevádzaný snímkami obrazovky a podrobnými inštrukciami
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com