Solucioné! Comparto la solución propuesta por otro usuario (@ajdm) en otro hilo:
Hay que editar el archivo wp-config-sample.php así, y luego renombrarla como wp-config.php. La diferencia con todo lo intentado es colocar el puerto por el que está funcionando MySQL en el campo DB_HOST:
Resulta que en el archivo wp-config.php en el parametro:
define(‘DB_HOST’, ‘localhost’);
Se debe incluir el puerto.
Quedando define(‘DB_HOST’, ‘localhost:3308’);
Hola, Alechmcf. ¿Lograste resolver? Estoy en la misma situación, sólo que estoy usando WAMP 3.2.0. La versión de WordPress que trato de instalar es la 5.4.1. El Apache está funcionando por el puerto 80. Ya intenté editando el http.conf del apache cambiando el localhost a 8080, pero obtuve el mismo resultado.