Come effettuare lo switch del database – Magento 1

In fase di sviluppo può capitare di dover cambiare il database collegato al framework Magento, ad esempio per ripristinare un backup del database. Per effettuare quest’operazione apriamo il file local.xml che troviamo nella cartella app/etc/.

I parametri da modificare si trovano nella sezione default_setup > connection.

...
<resources>
  <db>
    <table_prefix><![CDATA[]]></table_prefix>
  </db>
  <default_setup>
  <connection>
    <host><![CDATA[host_name]]></host>
    <username><![CDATA[username]]></username>
    <password><![CDATA[password]]></password>
    <dbname><![CDATA[db_name]]></dbname>
    <initStatements><![CDATA[SET NAMES utf8]]></initStatements>
    <model><![CDATA[mysql4]]></model>
    <type><![CDATA[pdo_mysql]]></type>
    <pdoType><![CDATA[]]></pdoType>
    <active>1</active>
  </connection>
  </default_setup>
</resources>
...

Se ad esempio il database si trovasse sulla stessa macchina, basterà cambiare il parametro dbname. Altrimenti sarà possibile scegliere i parametri host, username e password a seconda del server e dell’account relativo al db.

Lascia un commento