scusa se insito e mi ripeto se:
- crei il db vuoto
- crei utente del db
quando installi prestashop nei passaggi in cui ti viene chiesto il nome utente, nome del db ecc. tutti i collegamenti e riferimenti vengono creati corretti, se invece parti da un prestashop già installato di default da una piattaforma "X" o un hosting o come la vogliamo chiamare devi comunque seguire le regole di come quando sposti o copi l'interno negozio da uno spazio web ad un altro, locale o remoto che sia ed ossia:
"quando si sposta una installazione di Prestashop apportare le seguenti modifiche nel file config.inc.php
define('__PS_BASE_URI__', '/shop/'); questo è il nome della cartella dove è istallato PS, se non c'è niente (''), significa che sta direttamente nella root del server. Se cambi cartella, basta che al indichi anche qui.
define('_THEME_NAME_', 'prestashop'); è il tema istallato, questo è quello di defalut
questi sono i dati del database:
define('_DB_NAME_', 'dbasePrestashop1'); nome del database MySql
define('_DB_SERVER_', 'localhost'); indirizzo IP del server MySql, in locale sarà '192.168.1.1' oppure 'localhost'
define('_DB_USER_', 'root'); nome utente MySql (questo è quello che pone di default wamp)
define('_DB_PASSWD_', 'password'); password MySql (di default wamp non mette password, quindi '')
define('_DB_PREFIX_', 'ps_'); Prestashop crea circa 180 tabelle nel database, al quale antepone un prefisso per renderle riconoscibili. Se anche si dispone di un solo database possiamo effettuare più istallazioni di PS, ciascuna riconoscibile dal suo prefisso. Es: istallo la nuova versione di prova 1.5 e indico lo stesso database ma con prefisso differente (es.:'ps15_' che è ben riconoscibile.)
Ovviamente creare un nuovo Dbase è meglio"
allego alcuni link del blog Prestashop da dove puoi trarre degli spunti
https://www.prestashop.com/it/blog/test-impostazioni-server-per-e-shop#more-10404
ciao