El SP tal y como lo escribiste no tiene errores de sintaxis, es la misma query que usas externamente, por lo que no se espera un compartimento diferente.
Solamente tiene partes superfluas, como el WHERE que estás poniendo, que hace la comparación de un campo sobre si mismo, de modo que es igual que no ponerlo.
Código MySQL:
Ver originalDELIMITER $$
INSERT INTO dm_analisis_2123029641.mineria
(clave_atleta
) FROM dm_datos_personales.datos_atletas
;
DEMITER ;
Por otro lado, el resultado dependerá de las restricciones que tenga la tabla destino, que no conocemos.
¿Cómo verificas que realmente no haya resultados? ¿Cual sería un resultado exitoso según lo que esperas?