Cita: Me refiero claro a cuando las palabras tienen errores ortograficos y la busqueda encuentra similitudes con valores guardados en la DB mysql
Si hay diferencia en el patrón buscado con LIKE, simplemente no las encontrará. Para poder hallar coincidencias debe existir similitud entre el patrón buscado y el almacenado. Donde puede haber diferencias y aún así salir como resultado, es en aquellos que serán reemplazados por el comodín.
Ahora bien, si lo que deseas es una aproximación aún habiendo ciertas diferencias, debes usar
REGEXP.
La inmensa mayoría de tus dudas se resolverán si simplemente lees el manual de referencia:
3.3.4.7. Coincidencia de patrones Apéndice F. Expresiones regulares en MySQL 12.7. Funciones de búsqueda de texto completo (Full-Text)