В какой-то момент после обновления порта mariadb она отказалась слушать 3306 при запуске.
Я удостоверился, что нет директив пропуска сети, и даже попытался добавить директиву "=OFF", что ничего не дало... но, как ни странно, она работала, и "я не ничего не изменил».
Тем не менее, когда я бегу:
/opt/local/lib/mariadb/bin/mysqladmin variables -u root -p | grep skip_networking
Я вижу пропускную сеть как включенную.
Мой конфиг имеет это:
[mysqld]
port = 3306
bind-address = 127.0.0.1
и вообще никаких настроек пропуска сети.
Даже передача порта и адреса привязки через командную строку не заставит его слушать.