Hola
Generalmente ese error:
Cita: Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Me aparece con problemas de configuracion o errores en el archivo .httaccess y no guarda relación con la base de datos, para comprobar borra tu conexión con base de datos un rato y ve si continua el error (lo mas probable es que continue).
2do. no todos los servidores soportan el acceso remoto, verifica eso y verifica que configuraste el acceso remoto para el ip correcto, para descartar eso intenta acceder a tu base de datos desde su propio servidor u otro.