Capito. PHP 5.0 non sembra essere in grado di leggere le risposte da MySQL 8.0, qualunque cosa io faccia. Nel mio caso, ho disinstallato MySQL e reinstallato con la versione 5.7.27 e ora funziona bene.
Grazie infinite a Phil per avermi aiutato a capirlo.