
Jak na Windows 98 a NT?
Aby nám server MySQL chodil také pod Windows 98, která nemají podporu NT, je nutné, abychom zřídili funkčnost s protokoly TCP/IP. Proto je třeba se přesvědčit, zda tam máme podporu Winsock alespoň verze 2. U Windows NT pak potřebujeme minimálně opravný balíček č. 3 nebo novější.
Jak na XP?
Také s přechodem na novější verze Windows je si třeba uvědomit některé malé, ale velmi životně důležité změny. Pod Windows 2000, Windows XP Home a Windows XP Professional, nám MySQL bude šlapat. Avšak i zde musíme být ve střehu! Ona totiž roura pojmenovaná mysqld-nt je standardně zapnutá jen ve verzích před MySQL 3.23.50. Není tedy vhodná pro Windows XP Home/XP Professional! Pokud budete pod xpéčkem otevírat, dostanete chybovou hlášku, že Win32 nepodporuje mysql.exe!! Řešením je nainstalovat si novější verzi MySQL. Já používám bez problému instalační verzi mysql-4.0.20c-win.zip) a přidat ihned po instalaci do skupiny voleb [mysqld] nový řádek zápisu, a to:
[mysqld]
enable-named-pipe
Ještě doplkňuji, že zmíněná volba se týká souboru: C:my.ini nebo případně může být také v adresáři C:my.conf.
Měníte adresář při instalaci?
Nové instalace nevyžaduji již žádnou maniuální úpravu. Tedy iniciovat adresář (data directory) a optimalizovat přístupová práva k databázi a tabulkám. To vše zajisti instalace automaticky Avšak z různých důvodu může uživatel instalovat MySQL di jiného adresáře, než je výchozí umístění C:mysql. V takovém případě je nutné cestu vyznačit do již zmíněných voleb, které server načítá při svém každém startu! Musíme tedy určit, kde je složka instalace a rovněž, kde se nacházejí data. V soborech voleb „my.ini” a „my.conf” musí proto být nádlesující zápis:
[mysqld]
basedir=C:/mysql
datadir=C:/mysql/data
Poznamenávám, že použitá normální lomítka, jsou v tomto případě správná, tedy unixová!!
ODBC se sejde
Nezapomeňte si kromě serveru MySQL a jiných klientských aplikací nainstalovat také program MyOBDC a rovněž ovládač MySQL pro ODBC, což je otevřená databázová připojitelnost a také Open Database Connectivityod Microsoftu. Tyto nástroje ocetíte při potřebném přístupu k databázi MySQL.
Pracuje MySQL správně?
Po instalaci se můžete přesvědčit, zda proběhlo všechno OK. V příkazovém řádku zadejte postuně (viz. obrázek dole):
- C:mysqlbinmysqlshow (zjistíte, jakou databázi a tabulku máte aktivní).
- C:mysqlbinmysqlshow -u root mysql (zjistíte, jakou tabulku máte v databázi mysql).
- C:mysqlbinmysqladmin version status proc (vypíše číslo verze a další informace).
Na systémech Windows založených na NT, je možné server mysqld-nt spustit jako službu, která se aktivuje automaticky při startu Windows. Toto zařidíme opět z přikazového řádku:
- C:mysqlbinmysqld-net -- install (server MySQL se bude aktivovat po každém spuštění Windows). Do volby v „my.ini” můžete přidat rovněž další příkazy.
- C:mysqlbinmysqld-net -- install-manual (bude nainstalována manuální služba).
Zatím nikdo nekomentoval. Buďte proto první a vložte svůj komentář.
Aby jste mohli přidávat komentáře, musíte být přihlášený.