Joomla.it Forum
Non solo Joomla... => Database => : DarKprince 26 Mar 2010, 10:04:19
-
ciao a tutti, avrei bisogno di un aiutino :'(
ho creato un sito in locale con joomla attraverso xampp. ora devo trasferire il tutto su un altro pc; ho letto in rete che basta installare xampp sul nuovo pc, copiare la directory htdocs e importare il database sql. Il mio problema è che, quando provo ad importare il database, myphpadmin mi dice che c'è un'errore poichè il database già esiste, e inoltre non mi è possibile eliminare questo già esistente poichè dice che non ho sufficienti permessi -.- ma se io sono l'unico utente sul pc, e sono loggato da administrator! mi aiutate per favore?? grazie in anticipo
-
ciao,
mancano un po di info che potrebbero aiutare:
-Sistema operativo dove vui caricare il DB
-Come hai esportato il DB sul primo pc
-Il DB sul PC nuovo esiste realmente se si contiene anche delle tabelle? prova a cancellare prima queste ...
(facendo magari prima un backup)
-
ciao,
hai letto questo:
http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa
sostanzialmente è la stessa cosa ;)
administrator non significa niente per mysql, dovresti provare ad accedere come root (senza pw), però non conosco le impostazioni di default di xammp.
ciao,
marco
-
-Sistema operativo dove vui caricare il DB
windows 7 su entrambi i notebook
-Come hai esportato il DB sul primo pc
sono entrato in myphpadmin dall'url http://localhost e ho eseguito -> esporta . il risultato è un file .sql
-Il DB sul PC nuovo esiste realmente se si contiene anche delle tabelle? prova a cancellare prima queste ...
(facendo magari prima un backup)
si esiste e viene creato appena installo xampp, non posso cancellarlo però xkè dice che non ho i diritti
-
ciao,
Riesci a creare un nuovo db sul 2 PC?
In questo caso crea un db con lo stesso nome che avevi nel 1 pc (es db pippo)
prova ad importare ora il file xxx.sql
naturalmente l'utente phpmyadmin con cui fai queste operazioni deve avere i permessi (di default l'utente root)
-
il problema forse è proprio che il database sul primo pc si chiama mysql!! l'ho chiamato così dall'installazione di joomla seguendo un tutorial
-
FERMI LI!! ;D ;D
mysql è il db di sistema del server! se lo cancelli si inchioda tutto!
importalo in un altro db e cancella le tabelle che non servono
ciao,
marco
-
ciao,
non credo sia quello il problema...
comunque tu il nuovo db lo puoi chiamare come vuoi
prova a vedere se risci a caricare le tabelle
poi seguendo la guida indicata da mmleoni
http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa
modifichi il nome del db nel file configuration.php
e verifichi se tutto è ok.
se non riesci a creare un nuovo db il problema è che l'utente che utilizza phpmyadmin non ha i permessi per queste operazioni (creare db, caricare tabelle ecc)
-
ecco! finalmente sono riuscito nel mio intento! funziona tutto semplicemente esportando ed importando il contenuto del database, non il database completo XD devo dire però che funziona senza modificare il file configuration... forse xkè sono in locale.. mah
grazie di cuore :)
-
ok..
il file configuration lo devi modificare solo se cambiano
dei parametri tipo: nome db, utente con cui sia accende al db e relativa password... ecc