Joomla.it Forum

Non solo Joomla... => Database => : Ger90 01 Feb 2013, 18:48:24

: errore sintassi durante importazione in locale
: Ger90 01 Feb 2013, 18:48:24
Ciao a tutti, ho un piccolo problemino nell'importazione di una database. Ho esportato il database in questione da XXXXX e volevo importarlo in locale su easyphp, solo che quando vado ad importare mi restituisce questo 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 '(14) NOT NULL,
 backupend timestamp(14) NOT NULL default '00000000000000',
 st' at line 5

Ho letto un po di post sul forum e ho provato a seguirli ma senza risultati, sicuramente le versioni di mysql sono diverse tra XXXXX e easyphp, alcuni parlavano di selezionare la compatibilità durante l'esportazione del database su XXXXX ma non sono riuscito a trovare niente.
Come posso risolvere?
Grazie in anticipo per la disponibilità.

Edited: eliminati riferimenti commerciali
: Re:errore sintassi durante importazione in locale
: manoladas1 03 Feb 2013, 16:47:32
ciao anche io lo stesso problema quando importo a remoto mi esce questo
Query SQL:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd (http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd)"> <html xmlns="http://www.w3.org/1999/xhtml (http://www.w3.org/1999/xhtml)" xml:lang="it" lang="it" dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="icon" href="./favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" /> <title>phpMyAdmin</title> <link rel="stylesheet" type="text/css" href="phpmyadmin.css.php?server=1&amp;token=1e78882afa32c414e8d553c58eb0fa00&amp;js_frame=right&amp;nocache=5387034702" /> <link rel="stylesheet" type="text/css" href="print.css" media="print" /> <link rel="stylesheet" type="text/css" href="./themes/pmahomme/jquery/jquery-ui-1.8.16.custom.css" /> <meta name="robots" content="noindex,nofollow" /> <script src="./js/cross_framing_protection.js?ts=1344761156" type="text/javascript"></script> <script src="./js/jquery/jquery-1.6.2.js?ts=13447[...]
Messaggio di MySQL: (http://81.31.155.102/phpmyadmin/themes/dot.gif) (http://81.31.155.102/phpmyadmin/url.php?url=http%3A%2F%2Fdev.mysql.com%2Fdoc%2Fmysql%2Fen%2Ferror-messages-server.html&token=ff03ba0bd5e8b1c77485b0f3ea714cbe)
#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 '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www (http://www).w' at line 1
: Re:errore sintassi durante importazione in locale
: giovi 03 Feb 2013, 17:15:10
provate entrambi ad esportare con akeebabackup se ne avete la possibilità, è molto più user-friendly ;)
: Re:errore sintassi durante importazione in locale
: manoladas1 03 Feb 2013, 17:23:34
ciao sarebbe a pagamento che vuole dire mi spiegi per favore grazie anticipadamente cambio la compatibilita niente,cambiato carattere utf8 niente,grazie
: Re:errore sintassi durante importazione in locale
: giovi 03 Feb 2013, 17:33:15
ma per pagare l'IMU hai dovuto vendere i tasti della punteggiatura?? Non ho capito cosa vuoi sapere...


Questo video è molto esplicativo: http://www.youtube.com/watch?v=sG-298YgMhY
In caso contrario online c'è molta documentazione
: Re:errore sintassi durante importazione in locale
: manoladas1 03 Feb 2013, 17:51:59
ahahahaha grazie pero dimmi una cosa  akkepa lo soluziona queto errore ,solo quello dimmi ok grazie per la pazienza
: Re:errore sintassi durante importazione in locale
: Ger90 03 Feb 2013, 18:56:36
Grazie per la risposta e scusatemi per l'errore nel post per i riferimenti commerciali.
Comunque ho gia provato ad esportare con akeeba ma il problema e lo stesso quando vado a fare l'importazione in locale mi da sempre questo errore.
: Re:errore sintassi durante importazione in locale
: giovi 03 Feb 2013, 20:44:35
è lo stesso kickstart che ti restituisce quell'errore?
: Re:errore sintassi durante importazione in locale
: Ger90 04 Feb 2013, 00:50:37
Sisi mi restituisce sempre lo stesso errore 1064. Non so come fare le ho provate tutte. Possibile che tra una versione e un akrra e cambiato qualcosa nella sintassi del codice?
: Re:errore sintassi durante importazione in locale
: Gokuale - Takumi 05 Feb 2013, 08:59:01
ciao prova a riesportare il db dal sito remoto, selezionando la modalità compatibile e poi provi a reimportarlo

questo e' il campo per  la modalita compatibile in export "Sistema di database o server MySQL un pó vecchio per massimizzare la compatibilitá con:"

comunque senza sapre le verisoni di MySQL sia remota che locale la vedo un po dura

ciao
: Re:errore sintassi durante importazione in locale
: Ger90 05 Feb 2013, 11:15:28
 Dopo provo a fare questa esportazione con compatibilità, anche se non sono riuscito a trovare dove sta ma puo essere che a mente fresca lo trovo  ;D.

La versione remota è la 4.0.30 quella locale invece 5.5.2
: Re:errore sintassi durante importazione in locale
: Gokuale - Takumi 05 Feb 2013, 11:32:22
per curiosita' se non ci sono dati sensibili come user e password ecc ecc ci potresti postare fino alla linea 5 del file dump di sql, dove risiede l'errore


ciao

: Re:errore sintassi durante importazione in locale
: Ger90 05 Feb 2013, 16:16:53
:
-- phpMyAdmin SQL Dump
-- version 2.11.11.3
-- http://www.phpmyadmin.net
--
-- Host:
-- Generato il: 01 Feb, 2013 at 05:32 PM
-- Versione MySQL: 4.0.30
-- Versione PHP: 5.3.8

 
: Re:errore sintassi durante importazione in locale
: Gokuale - Takumi 05 Feb 2013, 16:26:28
scusa mi sono espresso male

intendevo le prime 5 righe di query non di parti commentate

quelle che iniziano con 2 segni meno sono commenti

-- Generato il: 01 Feb, 2013 at 05:32 PM
-- Versione MySQL: 4.0.30
-- Versione PHP: 5.3.8

ecc. ecc.


le prime 5 righe di query dove poi si interrompe l'import
grazie
: Re:errore sintassi durante importazione in locale
: Ger90 05 Feb 2013, 16:42:59
Ok, questa è tutta la query che mi da errore
:
DROP TABLE IF EXISTS jos_ak_stats;
CREATE TABLE jos_ak_stats (
  id bigint(20) unsigned NOT NULL auto_increment,
  description varchar(255) NOT NULL default '',
  comment longtext,
  backupstart timestamp(14) NOT NULL,
  backupend timestamp(14) NOT NULL default '00000000000000',
  status enum('run','fail','complete') NOT NULL default 'run',
  origin enum('backend','frontend','cli') NOT NULL default 'backend',
  type enum('full','dbonly','extradbonly','alldb','fileonly') NOT NULL default 'full',
  profile_id bigint(20) NOT NULL default '1',
  archivename longtext,
  absolute_path longtext,
  multipart int(11) NOT NULL default '0',
  PRIMARY KEY  (id)
) TYPE=MyISAM;
: Re:errore sintassi durante importazione in locale
: Gokuale - Takumi 05 Feb 2013, 16:56:37
allora ho fatto un paio di prove e ho trovato 2 errori

1 ---------------
in queste due righe
:
backupstart timestamp(14) NOT NULL,
backupend timestamp(14) NOT NULL default '00000000000000',

non ammette il valore (14)
prova  a toglierlo lasciando tutto il resto e controlla se altre tabelle hanno lo stesso problema
premetto che poi non so se il componente in questione funzionera ancora a dovere


2 ----------------------------

in tutte le righe (e qui con un bel notepad++ o notapd ti apri il dump)
cerca tutte le righe con
:
) TYPE=MyISAM;

e sostituisci con
:
) Engine=MyISAM;

fai tutte le prove del caso
non mi assumo responsabilita' nel caso non dovesse andare qualcosa

ciao
: Re:errore sintassi durante importazione in locale
: Ger90 05 Feb 2013, 17:01:57
il secondo errore quello type lo visto pure io e già corretto, ora provo con il primo errore che mi hai indicato e ti faccio sapere.
: Re:errore sintassi durante importazione in locale
: manoladas1 05 Feb 2013, 19:02:23
ciao tutti ho risolto il problema errore 1064 ,pero adesso che utilizato il akebba beckap me funziona tutto pero dopo cuando utilizo il filezilla tutto importo pero quando faccio logot mi esce questo errore
Database connection error (2): Could not connect to MySQL. qulacun aiuto grazie di anticipo.
: Re:errore sintassi durante importazione in locale
: giovi 05 Feb 2013, 20:38:05
dati del database errati. controlla  che le credenziali siano esatte e cosa c'è scritto invece nel configuration.php
: Re:errore sintassi durante importazione in locale
: manoladas1 05 Feb 2013, 20:49:04
configuration php tutto a posto ,solo quando vado a administrator del sito in locale,imformazione del sistema  mi esce questo
C:\Program Files (x86)\EasyPHP-12.1\www\demojoomla/logs (Cartella Log)Non scrivibileC:\Program Files (x86)\EasyPHP-12.1\www\demojoomla/tmp (Cartella Temp)Scrivibile
public $log_path = '/home/uc5jpoav/domains/caniditagliapiccola.it/logs';
 public $tmp_path = '/home/uc5jpoav/domains/caniditagliapiccola.it/public_html/tmp';
: Re:errore sintassi durante importazione in locale
: giovi 05 Feb 2013, 21:12:43
tutto apposto? A me sembra che sia ancora configurato per il sito remoto! ;) Prova a postare il tuo configuration.php (cancella prima le credenziali)
: Re:errore sintassi durante importazione in locale
: manoladas1 05 Feb 2013, 21:21:42
grazie a tutti ho risolto il sito e online grazie
: Re:errore sintassi durante importazione in locale
: manoladas1 05 Feb 2013, 21:22:05
grazie ovio
: Re:errore sintassi durante importazione in locale
: manoladas1 05 Feb 2013, 21:22:25
grazie iovi saluti
 
: Re:errore sintassi durante importazione in locale
: Ger90 05 Feb 2013, 23:55:44
allora ho fatto un paio di prove e ho trovato 2 errori

1 ---------------
in queste due righe
:
backupstart timestamp(14) NOT NULL,
backupend timestamp(14) NOT NULL default '00000000000000',

non ammette il valore (14)
prova  a toglierlo lasciando tutto il resto e controlla se altre tabelle hanno lo stesso problema
premetto che poi non so se il componente in questione funzionera ancora a dovere


2 ----------------------------

in tutte le righe (e qui con un bel notepad++ o notapd ti apri il dump)
cerca tutte le righe con
:
) TYPE=MyISAM;

e sostituisci con
:
) Engine=MyISAM;

fai tutte le prove del caso
non mi assumo responsabilita' nel caso non dovesse andare qualcosa

ciao

Ho provato premesso la sostituzione di TYPE con ENGINE. Poi ho elimitato dalla query l'altro errore ed e andata bene, pero andando avanti con l'importazione mi è uscito un altro errore diverso su una query successiva. Mi sa che le due versioni sono troppo diverse ci sono troppi cambiamenti.
: Re:errore sintassi durante importazione in locale
: Gokuale - Takumi 08 Feb 2013, 16:11:34
dipende da quale e' il problema delal query

se i campi sono troppo diversi o se e' qualche estensione non piu supportata

prova a postare l'errore e la relativa stringa di query
ricorda che se poi provi a reimportare dovresti prima svuotare il db locale che hai gia riempito parzialmente
perche potrebbe darti errore di dato gia presente
ciao
: Re:errore sintassi durante importazione in locale
: manoladas1 12 Feb 2013, 00:00:21
ciao qualcuno mi puo aiutare ,gestiva il mio sito ,o messo in manutenzione il sito ,cambiando il 1 per 0,poi ho fatto viceversa ,niente non mi esce piu il sito online,altra domanda il sito in locale come si pasa al remoto ,loso esporta ,poi importa,pero come faccio adesso ,me sa che o cancelato qualcosa di cartella aiutooooooooooooo
: Re:errore sintassi durante importazione in locale
: manoladas1 12 Feb 2013, 22:13:42
ciao a tutti qualcuno mi puo aiutare mi esce questo erorre     Disconnesso dal server: ECONNABORTED - Connection aborted
Errore:   Non è stato possibile leggere il contenuto della cartella

que puo essere mio sito era online dopo mi a uscito questo errore consigli grazie filezilla
 
: Re:errore sintassi durante importazione in locale
: giovi 12 Feb 2013, 23:54:32
cortesemente manoladas1 non accodarti più ai topic altrui. Apri la tua discussione nella sezione più adatta ed attendi pazientemente una risposta.
Fare spam non è rispettoso verso gli altri utenti e sicuramente non è buona educazione. Prima di postare prendi visione delle linee guida del forum e considera sempre la possibilità di contattare direttamente il gestore dei servizi al quale hai affidato i tuoi file. L'ftp non c'entra assolutamente niente con Joomla.
Grazie
: Re:errore sintassi durante importazione in locale
: manoladas1 12 Feb 2013, 23:58:50
scusi a  tutti ,il disturbo scusate tanto