W porządku, właśnie znalazłem rozwiązanie. Problem okazał się taki, że host nie powinien być localhost , ale 127.0.0.1 . Zawsze myślałem, że localhost i 127.0.0.1 było takie samo, ale okazało się, że jest inne.
Więc może jako wskazówka dla przyszłych użytkowników, zawsze używaj adresu IP, gdy masz wątpliwości.