Cita: Nunca he hecho esto antes y no sé como hacer que funcione la web en un host externo. Supongo que ese error sale porque me falta la instalación de mysql en el servidor? Cómo se hace? Gracias
Eso no lo puedes hacer tu. Lo tiene que hacer la gente del hosting.
Cuando usas un servidor externo, estás usando en esencia una computadora que funciona fuera de tu oficina. Obviamente, el dueño de esa computadora no te va a dejar poner lo que quieras sin que primero le pidas permiso... ¿No crees?
Comunicate con el soporte técnico del hosting que contrataste y explicales tu problema. Ellos te guiarán acerca de qué es lo que debes hacer.