Joomla.it Forum

Non solo Joomla... => Sezione dedicata ai Server => : nikofato 05 Feb 2006, 12:46:05

: spostare un sql in un altro database
: nikofato 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
: Re: spostare un sql in un altro database
: alexred 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
: Re: spostare un sql in un altro database
: nikofato 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!
: Re: spostare un sql in un altro database
: giak 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
: Re: spostare un sql in un altro database
: alexred 05 Feb 2006, 13:05:22
nikofato devi modificare tutti i  TYPE= non solo uno  ;)

prova con lo strumento "cerca e sostituisci"
: Re: spostare un sql in un altro database
: giak 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?
: Re: spostare un sql in un altro database
: alexred 05 Feb 2006, 13:13:43
come riportato dal 1.0.7 Changelog 

 29-Dec-2005 Andrew Eddie
 + New prototype MySQL 5 driver
: Re: spostare un sql in un altro database
: nikofato 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
: Re: spostare un sql in un altro database
: alexred 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
: Re: spostare un sql in un altro database
: nikofato 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  ;)

: Re: spostare un sql in un altro database
: nikofato 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!
: Re: spostare un sql in un altro database
: alexred 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
: Re: spostare un sql in un altro database
: mau75 10 Oct 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