Do you know where your variables are? | |
PerlMonks |
Re^3: DBI mysql connection broke suddenlyby afoken (Chancellor) |
on Nov 10, 2022 at 20:17 UTC ( [id://11148116]=note: print w/replies, xml ) | Need Help?? |
Right in principle, but wrong for this special case. Long ago, someone has decided that the hostname "localhost" is special for MySQL. It won't be resolved at all, instead it connects via a Unix socket on Unix and via shared memory on Windows. On Windows, the hostnames "." and "" are also special, they use a named pipe instead of shared memory. This is documented e.g. in https://dev.mysql.com/doc/refman/8.0/en/connecting.html, in DBD::mysql and in DBD::MariaDB. If you want to connect to the local machine via TCP/IP, you have to use "127.0.0.1" or "::1". Alexander
-- Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
In Section
Seekers of Perl Wisdom
|
|