Reklama

zonerbooks.cz | zoner.cz | czechia.com | regzone.cz | inshop.cz | inmail.cz | zonerpress.cz | zonerantivirus.com | zonerama.cz

interval.cz

Instalujeme MySQL na Windows

11. 12. 2001 | Milan Jakel | Databáze | Komentáře: 5

Databázový systém MySQL pomáhá řešit neustále více databázových úkolů. Ve spolupráci s PHP je znám jako silná dvojka pro tvorbu dynamických webových aplikací. Víte ale, jak si ho správně nainstalovat ve Windows?

MySQL je napsán v C++ a po stažení zdrojových kódů je možné ho naportovat téměř na jakýkoli operační systém, kde běží C++ kompilátor. Pro Windows si můžete stáhnout instalátor se všemi binárními soubory, který vše nahraje tam, kam má. Stáhnete ho na adrese www.mysql.com nebo na českém mirroru www.mysql.cz. V sekci download vyberte operační systém a typ distribuce, v tomto případě Windows nebo Win 32, distribuce static binary. Může tam být ke stažení i více verzí, doporučuji samozřejmě tu nejvyšší, musí být však označená stable. MySQL je nyní, v rámci projektu GNU, distribuován pod GPL licencí i pro Windows. Bližší informace o licencování právě vaší instalace se dozvíte zlicenční politiky MySQL. Po instalaci doporučuji čas od času navštívit stránky projektu MySQL a stánout update.

Po spuštění staženého souboru vyskočí grafické okno standardního instalátoru. Klasicky, klikáním NEXT», procházíte průvodcem instalace. Při dotazu, do kterého adresáře nainstalovat, je předepsáno C:\mysql. Zadáte-li jiný adresář, budete muset po instalaci (ještě před spuštěním) editovat konfigurační soubor - viz následující dva odstavce.

Nastavení systému

V kořenovém adresáři MySQL se nachází soubor my-example.cnf. Ten zkopírujte do C:\, tedy do kořenového disku právě nabootovaného operačního systému. Soubor přejmenujte na my.cnf . Od této chvíle bude při spouštění MySQL brán v úvahu tento konfigurační soubor, jinak se použijí pro spuštění výchozí parametry programu.

Změny pod kapotou

Otevřete soubor ve vašem oblíbeném ASCII editoru. Jednotlivé direktivy konfigurace jsou zakomentovány znakem zahrádka #. V položce basedir nastavíte umístění binárek MySQL. Položka datadir určuje umístění databází a jejich tabulek. To je typicky v podadresáři /data vzhledem k adresáři uvedenému v basedir. Nyní kousek mého my.cnf :

# Uncomment the following row if you move the MySQL distribution to another
# location
basedir = c:/Program Files/mysql/ # takový cíl jsem si zvolil pro instalaci
datadir = m:/mysql_tabulky/ # data se nachází na úplně jiném disku - kvůli zabezpečení

Další řádky doporučuji ponechat beze změn, pokud přesně nevíte, co znamenají.

Start na dráze 9x

SQL server spusťte souborem mysqld.exe, který se nachází v podadresáři /bin adresáře s instalací MySQL. Doporučuji si zástupce souboru mysqld.exe dát na plochu, nebo přímo do skriptu Po spuštění.

Ukončení běhu

Spusťte soubor mysqladmin.exe, který se nachází také v podadresáři /bin, s následujícími parametry. Doporučuji vytvořit si zástupce celé příkazové řádky. Pro tápající: spusťte Příkazový řádek, přejděte do podadresáře /bin a napište:

mysqladmin.exe -u root shutdown

Sám v poli Windows NT, 2000

Pro zavedení MySQL jako samostatné aplikace, spusťte mysqld.exe s těmito parametry. Ukončuje se stejně, jako v případě Win 9x.

mysqld-nt.exe --standalone

Mysql je služba na Windows NT, 2000

V tomto případě se SQL server spouští příkazem net start mysql a ukončuje příkazem net stop mysql Příkaz je:

mysqld-nt.exe --install

Konzole serveru

V adresáři /bin je také konzole SQL serveru, soubor mysql.exe Pod uživatelem root se přihlásíte takto:

mysql.exe -u root

Po instalaci je root bez hesla, které si ihned zaveďte. Pro help slouží na konzoli příkaz \h a pro ukončení běhu \q Každý jiný příkaz, který nezačíná zpětným lomítkem \, se ukončuje středníkem, např. sql dotaz. Okno terminálu vypadá asi takto:

Terminál MySQL

Starší komentáře ke článku

Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.


Reklama


Další aktuální články na interval.cz

Tematicky související články

Dejte vědět i ostatním o článku

Komentáře ke článku

Přidat nový komentář

Ivik

Autor komentáře: Ivik

Datum vložení: 05. Srpen 2010, 03:38:08

Zdravim a mam dotaz problem s instalaci neboli konfiguraci sekne se mi to na start service a vypisuje mi to chybu Could not start the service mysql .Error: 0 muzete mi nejakym zbusobem poradit ?

Hyperion

Autor komentáře: Hyperion

Datum vložení: 16. Září 2010, 19:46:29

Já mám stejný problém, Error: 0 a když se mi to podaří spustit tak zase Error: 3... už to řeším celkem dlouho a hodila by se mi pomoc

mailer

Autor komentáře: mailer

Datum vložení: 17. Září 2010, 00:36:29

http://www.slavkuv.net/pc/rady-internet/could-not-start-the-service-mysql/

Lada

Autor komentáře: Lada

Datum vložení: 06. Říjen 2010, 09:53:54

Tak nevim... Nastavil jsem kodovani na jiz vytvorenem INI souboru a dal jsem pokracovani v instalaci tlacitkem Execute ... a nic .... porad to same... resp. bezi to do nekonecna jiz pres celou noc ...

Lada

Autor komentáře: Lada

Datum vložení: 06. Říjen 2010, 10:13:36

tedy>
odinstaloval jsem MySql (stavajici nedokoncenou instalaci) a zkusil to znovu.
Pro jednotlive komponenty, resp. elementy jsem zvolil cestu do Program Files a vse jede jak ma ;) ... zadny ANSI... nic nepomohlo.., ale pricina to jiste bude.
Zdar a silu

Zpět na začátek komentářů | Zpět na začátek článku

Přidat nový komentář

Jméno a e-mail jsou nepovinné. Příspěvky obsahující odkaz jsou moderovány.

Zoner AntiVirus Free pro Android
zabezpečte si svůj smartphone, zdarma
Profesionální eshop Zoner inShop od 990 Kč.
Reklama
Reklama

Syndikace

hledáme nové autory | redakce interval.cz | reklama na interval.cz

© ZONER software, a.s., všechna práva vyhrazena, interval.cz dodržuje právní předpisy o ochraně osobních údajů. Powered by WordPress.