Ik draai mysql 4.0.22 met meerdere servers dmv mysqld_multi.
Connecten via sockets gaat goed, maar zodra ik wil connect over tcp, dan gebruikt deze toch sockets. De servers zijn gewoon actief op de tcp-poorten.
dus: "mysql -P 3308" zal gewoon de socket gebruiken (de default socket, dus niet eens de socket van de gewenste server), en dus niet de tcp-poort waarop de server draait.
Dit geld voor mysql, mysqladmin, en php's mysql_connect(), c's mysql-lib en perl's dbi. Het lijkt er dus op dat clients de tcp optie niet gaaf vindt.
de [client] en [mysql] blok in my.cnf is verder leeg.
Yo dawg, I heard you like posts so I posted below your post so you can post again.