после нескольких попыток и, глядя на мои вызовы .net connect, я наконец-то заработал.
Я использую activerecord в автономном скрипте.
Вот этот вызов:*
ActiveRecord::Base.establish_connection(
:adapter => "mysql",
:host => ".",
:username => "root",
:password => "root",
:database => "test",
:socket => "mysql_test")
Обратите внимание, что по умолчанию инструмент конфигурации, поставляемый с сервером MySQL, настраивает сокет с именем «MySQL».Я изменил это на mysql_test, чтобы убедиться, что я действительно пересекаю именованный канал.
Приветствия.