Vâng, câu trả lời là ngu ngốc nhưng đơn giản, SElinux là vấn đề, không phải trên máy chủ Cơ sở dữ liệu mà ở phía máy khách.
Về phía máy khách, bạn có thể chạy:
getsebool -a | grep httpd_can_network_connect_db
Tôi nhận được câu trả lời:
httpd_can_network_connect_db --> off
Để thay đổi nó, bạn có thể chạy:
setsebool -P httpd_can_network_connect_db on
Sau khi tôi làm xong, phpMyAdmin được kết nối ngay lập tức khi làm mới trang.
Tôi không biết rằng SELinux sẽ ngừng các kết nối gửi đi :(