Imao sam isti problem neko vece, kad sam instaliravao MySQL 4.1.1a-alpha-nt. Izgubio sam par sati dok nisam otkrio problem i rjesenje.
Naime, instalirao sam sve u direktorij C:\mysql kao i X puta ranije. Podesio sam PATH enviroment varijablu tako da ukljucuje i C:\mysql\bin. Kada kucam mysqld-nt --console , server radi bez problema. Spojim se normalno i sve je ok.
Medjutim, kada pokusam da ga podesim da radi kao service, javlja mi istu gresku kao tebi.
ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)
Problem je slijedeci:
Kada se nalazis u promptu, npr. C:\ , nemoj kucati samo mysqld-nt --install, jer ce se service instalirati tako da ima podesen PATH to EXE-file ka C:\mysqld-nt.exe, a ne ka C:\mysql\bin\mysqld-nt.exe kako bi trebalo.
Jednostavno udji u mysql\bin direktorij sa cd mysql\bin i onda kucaj:
C:\mysql\bin\> mysqld-nt --install
Nakon ovoga bi sve trebalo biti ok.
Zna se jos desiti da se ne kreira my.ini datoteka, pa dodje do problema, ali to jednostavno rijesis tako sto pokrenes WinMysqlAdmin, koji onda automatski kreira my.ini datoteku u C:\WINNT direktoriju.
Nadam se da ce ti ovo pomoci.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA