Back to top

Autore Topic: spostare un sql in un altro database  (Letto 4555 volte)

Offline nikofato

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
spostare un sql in un altro database
« il: 05 Feb 2006, 12:46:05 »
Salve a tutti
Premesso che sono due braccia tolte all'agricoltura!
Ho fatto un backup del database che ho su lonex per poi metterlo in un database aruba.  Ma quando faccio l'upload con phpadmin mi da questo errore:

Messaggio di MySQL: 

#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=9' at line 37

Vi prego aiutatemi, se no passo a nuke  ;D ! eheheheheh!

Ciao a tutti belli e brutti

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #1 il: 05 Feb 2006, 12:54:10 »
non ci provare....... >:(

prova ad aprire con un editor il file sql dove trovi il termine TYPE= c'è quella parte che ti da errore  'DEFAULT CHARSET=latin1 ?
tu eliminala in tutto il file e sostituiscila con TYPE=MyISAM

questo è dovuto a differenti versioni tra i due database

Offline nikofato

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #2 il: 05 Feb 2006, 13:00:45 »
non ci provare....... >:(

prova ad aprire con un editor il file sql dove trovi il termine TYPE= c'è quella parte che ti da errore  'DEFAULT CHARSET=latin1 ?
tu eliminala in tutto il file e sostituiscila con TYPE=MyISAM

questo è dovuto a differenti versioni tra i due database

Innanzitutto grazie della risposta!

Ho fatto come dici tu ed ora mi da un altro errore:

#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=2' at line 17

Che palle!

Offline giak

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1259
  • Sesso: Maschio
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #3 il: 05 Feb 2006, 13:03:33 »
attenzione a cambiare i tipi di charset: se il server e' impostato con lo stesso typo del database ok, altrimenti quando si visualizzano i caratteri si possono avere delle sgradite sorprese di carattere estetico (lettere accentate etc..). Controlla la vesrione del db sul server e fai una prova in locale prima di mettere tutto in remoto
webmaster
www.egiakweb.net
 Developer pgDesigner - Datamodel designer for PostgreSQL pgdesigner.sourceforge.net  I belive! Free as in Freedom www.gnu.org

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #4 il: 05 Feb 2006, 13:05:22 »
nikofato devi modificare tutti i  TYPE= non solo uno  ;)

prova con lo strumento "cerca e sostituisci"

Offline giak

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1259
  • Sesso: Maschio
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #5 il: 05 Feb 2006, 13:09:06 »
per alexred. non ho approfondito la questione: la sinstassi sql di joomla e' impostata per mysql 4 o con la 1.0.7 hanno fatto lo sforzo di aggiornare alla 5?
webmaster
www.egiakweb.net
 Developer pgDesigner - Datamodel designer for PostgreSQL pgdesigner.sourceforge.net  I belive! Free as in Freedom www.gnu.org

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #6 il: 05 Feb 2006, 13:13:43 »
come riportato dal 1.0.7 Changelog 

 29-Dec-2005 Andrew Eddie
 + New prototype MySQL 5 driver

Offline nikofato

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #7 il: 05 Feb 2006, 13:31:20 »
non ci provare....... >:(

prova ad aprire con un editor il file sql dove trovi il termine TYPE= c'è quella parte che ti da errore  'DEFAULT CHARSET=latin1 ?
tu eliminala in tutto il file e sostituiscila con TYPE=MyISAM

questo è dovuto a differenti versioni tra i due database

Alexred ti amo ( anche se non sei il mio tipo  ;D )

Ho fatto come dici tu e il database ha succhiato l'sql come un fulmine!
Ora non mi resta che finire l'upload con l'ftp ( smart ftp è una chiavica, lentissimo ) e vedere se ci sono sorprese di visualizzazione.

Per ora grazie 1000 ti faccio sapere

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #8 il: 05 Feb 2006, 13:49:49 »
quando vedrai tutte le lettere accentate sostituite da strani caratteri........ non mi amerai più.......spero che smart ftp sia molto lento così da godermi questi pochi attimi di gloria   ;D

Offline nikofato

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #9 il: 05 Feb 2006, 14:17:48 »
Ti amerò lo stesso!
Se ho qualche problema penso che si risolverà così:

Ho confrontato un database che ho su altervista e che non da problemi e penso che per ogni tabella dovrò cambiare TYPE=MyISAM in:
TYPE=MyISAM AUTO_INCREMENT=5 ; ecc...

Poi ti faccio sapere  ;)


Offline nikofato

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #10 il: 06 Feb 2006, 13:21:49 »
quando vedrai tutte le lettere accentate sostituite da strani caratteri........ non mi amerai più.......spero che smart ftp sia molto lento così da godermi questi pochi attimi di gloria   ;D

Caro Alexred, amico diffidente!
Non devi sentire quello che dicono gli altri gelosi ed invidiosi eheheh ;D

Tutto funziona a meraviglia e le lettere accentate erano un problema delle versioni precedenti ormai dimenticato con la 1.7 (speriamo).
Quindi con l'nserimento di TYPE=MyISAM tutto funonzia. Arigrazie!

Ora ho un altro problema:
Ho inserito uno sfondo (blu scuro) nel css del template ruksolarif ii, ed ora quando vado ad inserire le notizie o qualsiasi altra cosa nel pannello dell'amministrazione, nel form dell'inserimento testo c'è il mio bellissimo sfondo, con l'effetto che non vedo una mazza di quello che scrivo.
Ho sbagliato qualche cosa?
Speriamo che qualcuno sappia aiutarmi.  ???
Ciao a tutti belli e brutti!

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #11 il: 06 Feb 2006, 13:31:51 »
è regolare, accade di vedere uno sfondo nell'editor....  ;)

prova nel mambot dell'editor fra i parametri a vedere se c'è quello dello sfonfo, metti un valore assurdo e vedrai che lui non andrà più a prendere quello del css

Offline mau75

  • Esploratore
  • **
  • Post: 66
    • Mostra profilo
Re: spostare un sql in un altro database
« Risposta #12 il: 10 Ott 2007, 16:13:07 »
ciao , ho un problema simile, ma non ho capito qual è il file sql da aprire per apportare le modifiche che dite
grazie

 



Web Design Bolzano Kreatif