Började med att installera på vanligt vis. Sedan startade jag winmysqladmin så att en ny tjänst skapades och sattes igång. Den här my.ini skapades:
#This File was made using the WinMySQLAdmin 1.4 Tool
#2003-05-03 15:22:44
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysqld]
basedir=C:/mysql
#bind-address=127.0.0.1
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=root
password=mypass
Sedan skulle jag testa det hela så här:
C:\mysql\bin>mysqlshow
mysqlshow: Can't connect to MySQL server on 'localhost' (10061)
...funkade alltså inte :(
Testade sedan att stänga av winmysqladmin och ta bort tjänsten för att istället starta det hela manuellt.
C:\mysql\bin>mysqld-max-nt --install-manual
C:\mysql\bin>net start mysql
C:\mysql\bin>mysqlshow
mysqlshow: Can't connect to MySQL server on 'localhost' (10061)
Tog bort tjänste igen och testade att köra med named pipes också:
C:\mysql\bin>mysqld-max-nt --install-manual --enable-named-pipe
C:\mysql\bin>net start mysql
C:\mysql\bin>mysqlshow
+-----------+
| Databases |
+-----------+
| mysql |
| test |
+-----------+
Fungerade som synes.
Nån som vet varför det inte funkar med TCP/IP?