Back to top

Autore Topic: [risolto]Database sql locale  (Letto 4053 volte)

Offline DarKprince

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
[risolto]Database sql locale
« il: 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
« Ultima modifica: 26 Mar 2010, 14:03:40 da DarKprince »

Offline gagarin77

  • Appassionato
  • ***
  • Post: 469
  • Sesso: Maschio
    • Mostra profilo
Re:Database sql locale
« Risposta #1 il: 26 Mar 2010, 11:14:40 »
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)
E' meglio sbagliarsi in fretta che aver ragione troppo tardi

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Database sql locale
« Risposta #2 il: 26 Mar 2010, 11:30:20 »
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


mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline DarKprince

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re:Database sql locale
« Risposta #3 il: 26 Mar 2010, 11:44:17 »
-Sistema operativo dove vui caricare il DB
windows 7 su entrambi i notebook
Citazione
-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
Citazione
-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

Offline gagarin77

  • Appassionato
  • ***
  • Post: 469
  • Sesso: Maschio
    • Mostra profilo
Re:Database sql locale
« Risposta #4 il: 26 Mar 2010, 12:02:02 »
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)
 
E' meglio sbagliarsi in fretta che aver ragione troppo tardi

Offline DarKprince

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re:Database sql locale
« Risposta #5 il: 26 Mar 2010, 12:08:27 »
il problema forse è proprio che il database sul primo pc si chiama mysql!! l'ho chiamato così dall'installazione di joomla seguendo un tutorial

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Database sql locale
« Risposta #6 il: 26 Mar 2010, 12:16:43 »
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
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline gagarin77

  • Appassionato
  • ***
  • Post: 469
  • Sesso: Maschio
    • Mostra profilo
Re:Database sql locale
« Risposta #7 il: 26 Mar 2010, 12:20:23 »
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)
 

E' meglio sbagliarsi in fretta che aver ragione troppo tardi

Offline DarKprince

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re:Database sql locale
« Risposta #8 il: 26 Mar 2010, 13:02:10 »
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 :)

Offline gagarin77

  • Appassionato
  • ***
  • Post: 469
  • Sesso: Maschio
    • Mostra profilo
Re:Database sql locale
« Risposta #9 il: 26 Mar 2010, 13:46:20 »
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
E' meglio sbagliarsi in fretta che aver ragione troppo tardi

 



Web Design Bolzano Kreatif