webForumDet fria alternativet

MySQL i Win XP

1 svar · 206 visningar · startad av jockeb

jockebMedlem sedan feb. 2001113 inlägg
#1

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?

jockebMedlem sedan feb. 2001113 inlägg
#2

Ok, lite luddigt kanske. Ställer om frågan:

Har precis installerat MySQL version 3.23.54 på Win XP Pro. Det går hur bra som helst att starta så att det står ready for connections (använder inte winmysqladmin).
Att få kontakt med min MySQL server (mysqlshow) fungerar däremot endast när jag har startat med kommandot --enable-named-pipe. om jag inte gör det får jag det här felmedelandet:

Can't connect to MySQL server on 'localhost' (10061)

Varför blir det så här?

Genererad på 551 ms · cache AV · v20260730165559-full.f96bc7eb