Domyśliłam się. PHP 5.0 wydaje się nie być w stanie odczytać odpowiedzi z MySQL 8.0, bez względu na to, co robię. W moim przypadku odinstalowałem MySQL i ponownie zainstalowałem wersję 5.7.27 i teraz działa dobrze.
Ogromne podziękowania dla Phila za pomoc w rozwiązaniu tego problemu.