diff --git a/misc-scripts/xref_mapping/XrefParser/ArrayExpressParser.pm b/misc-scripts/xref_mapping/XrefParser/ArrayExpressParser.pm
index beb34a238d105cb5074a16ad45719b5066d93ddb..6b59bdd3f290efceb5b6459df42e493b463d9405 100644
--- a/misc-scripts/xref_mapping/XrefParser/ArrayExpressParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/ArrayExpressParser.pm
@@ -103,13 +103,10 @@ sub run_script {
     print "Loading the Registry\n" if $verbose;
     $registry->load_registry_from_multiple_dbs( 
       {
-        '-host'    => 'ens-staging1',
+        '-host'    => 'mysql-ensembl-mirror.ebi.ac.uk',
+	'-port'    => 4240,
         '-user'    => 'ensro',
       },
-      {
-        '-host'     => 'ens-staging2',
-        '-user'     => 'ensro',
-      }
         );
     $gene_adaptor = $registry->get_adaptor($species_name, 'core', 'Gene');
   } elsif ($project eq 'ensemblgenomes') {
diff --git a/misc-scripts/xref_mapping/XrefParser/CoreXrefParser.pm b/misc-scripts/xref_mapping/XrefParser/CoreXrefParser.pm
index 5ef2408d658af42b1c2a00ea5029146c460d78e6..c30fcfde0906e3292d881d90eb8234aec4545fb1 100644
--- a/misc-scripts/xref_mapping/XrefParser/CoreXrefParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/CoreXrefParser.pm
@@ -71,13 +71,10 @@ sub run_script {
   if ($project eq 'ensembl') {
       $registry->load_registry_from_multiple_dbs( 
 	  {
-	      '-host'    => 'ens-staging1',
+	      '-host'    => 'mysql-ensembl-mirror.ebi.ac.uk',
+	      '-port'    => 4240,
 	      '-user'    => 'ensro',
 	  },
-	  {
-	      '-host'     => 'ens-staging2',
-	      '-user'     => 'ensro',
-	  },
        );
   } elsif ($project eq 'ensemblgenomes') {
 
diff --git a/misc-scripts/xref_mapping/XrefParser/InterproFromCoreParser.pm b/misc-scripts/xref_mapping/XrefParser/InterproFromCoreParser.pm
index 1d4e77ccd6a36ceeca625fc6c5488f73ec8a0819..c687092fa7993b4b5b81646b0fbe3f74c7b4ab86 100755
--- a/misc-scripts/xref_mapping/XrefParser/InterproFromCoreParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/InterproFromCoreParser.pm
@@ -50,11 +50,8 @@ sub run_script {
   if ($project eq 'ensembl') {
     $registry->load_registry_from_multiple_dbs(
       {
-        '-host' => 'ens-staging1',
-        '-user' => 'ensro',
-      },
-      {
-        '-host' => 'ens-staging2',
+        '-host' => 'mysql-ensembl-mirror.ebi.ac.uk',
+	'-port'    => 4240,
         '-user' => 'ensro',
       },
     );
diff --git a/misc-scripts/xref_mapping/XrefParser/RFAMParser.pm b/misc-scripts/xref_mapping/XrefParser/RFAMParser.pm
index 7b036fdb1391f351f8637a53eeb6478afb240110..42556d589609712074f75537cb64409f7ab152e4 100644
--- a/misc-scripts/xref_mapping/XrefParser/RFAMParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/RFAMParser.pm
@@ -88,13 +88,10 @@ sub run_script {
   } else {
       $registry->load_registry_from_multiple_dbs( 
       {
-        '-host'    => 'ens-staging1',
+        '-host'    => 'mysql-ensembl-mirror.ebi.ac.uk',
+	'-port'    => 4240,
         '-user'    => 'ensro',
       },
-      {
-        '-host'     => 'ens-staging2',
-        '-user'     => 'ensro',
-      },
       );
       $dba = $registry->get_DBAdaptor($species_name, 'core');
   }
diff --git a/misc-scripts/xref_mapping/XrefParser/RefSeqCoordinateParser.pm b/misc-scripts/xref_mapping/XrefParser/RefSeqCoordinateParser.pm
index fdda1a9d2f47d28a02c528190024b6f4bb7b2257..7349eda3be71976ac7d0f2c2a35dbaedf2cef17b 100644
--- a/misc-scripts/xref_mapping/XrefParser/RefSeqCoordinateParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/RefSeqCoordinateParser.pm
@@ -138,13 +138,10 @@ sub run_script {
 # Else, database should be on staging
       $registry->load_registry_from_multiple_dbs(
           {
-              -host    => 'ens-staging1',
+              -host    => 'mysql-ensembl-mirror.ebi.ac.uk',
+	      '-port'    => 4240,
               -user    => 'ensro',
           },
-          {
-              -host     => 'ens-staging2',
-              -user     => 'ensro',
-          },
        );
       $core_dba = $registry->get_DBAdaptor($species_name,'core');
       }
@@ -163,13 +160,10 @@ sub run_script {
 # Else database should be on staging
       $registry->load_registry_from_multiple_dbs( 
 	  {
-	      -host    => 'ens-staging1',
+	      -host    => 'mysql-ensembl-mirror.ebi.ac.uk',
+	      '-port'    => 4240,
 	      -user    => 'ensro',
 	  },
-	  {
-	      -host     => 'ens-staging2',
-	      -user     => 'ensro',
-	  },
        );
       $otherf_dba = $registry->get_DBAdaptor($species_name, 'otherfeatures') if !defined($ofhost);
       if (defined $otherf_dba) { $otherf_dba->dnadb($core_dba); }