Configurar una base de datos en un host remoto

Buenos Dias, y muchas gracias de antemano.

El tema es el siguiente.

Tengo Drupal montado en local en una maquina Windows con Apache, PHP, MySQL y PHPMyadmin.

Lo que me han pedido es sacar la base de datos de ese localhost y pasarla a otro equipo dentro de la red local.

Lo que e echo hasta ahora y no me ha funcionado es:

En el equipo de destino de la base de datos, he montado un Xampp, con Apache, PHP, MySQL y PHPMyadmin.

He exportado la base de datos de mi equipo y la he importado en el PHPMyadmin del equipo de destino y he creado un usuario con el simbolo configurando el acceso % para poder acceder remotamente.

He modificado el archivo settings.php con estos datos:

array (
    'default' =>
    array (
      'database' => 'drupalbbdd',
      'username' => 'admindrupal',
      'password' => 'eneko81',
      'host' => '10.11.10.11', (IP Delequipodedestino)
      'port' => '',
      'driver' => 'mysql',
      'prefix' => '',

Despues de todo esto no consigo que el Drupal me detecte la base de datos en el otro equipo.

He leido muchos post, pero casi todos son sobre mover todo el sitio a un hosting en internet. Y yo lo quiero todo en red local. Solamente que un equipo tenga el Drupal y otro la base de datos, ¿como lo hago?.Me estoy volviendo loco.

Agradeceria una pronta respuesta ya que es un tema laboral que me han metido sin tener ni idea de Drupal.

Muchisimas gracias.

 

Hola

No entiendo xq tienes q cambiar la base de datos a otro equipo.

Por seguridad? Si el equipo en el que tienes actualmente la base de datos no es fiable deberías llevarte todo a un equipo lo sea.

En mi opinión deberías de usar un linux no un windows, pero es mi opinión.

Aún así, si quieres la base de datos en otro equipo has probado a configurar el puerto en settings.php?

mysql por defecto suele abrir el puerto 3306.

Prueba: telnet 10.11.10.11 3306

o mira my.cnf (port = ?)