Joomla.it Forum
Non solo Joomla... => Database => : 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
-
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&token=1e78882afa32c414e8d553c58eb0fa00&js_frame=right&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
-
provate entrambi ad esportare con akeebabackup se ne avete la possibilità, è molto più user-friendly ;)
-
ciao sarebbe a pagamento che vuole dire mi spiegi per favore grazie anticipadamente cambio la compatibilita niente,cambiato carattere utf8 niente,grazie
-
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
-
ahahahaha grazie pero dimmi una cosa akkepa lo soluziona queto errore ,solo quello dimmi ok grazie per la pazienza
-
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.
-
è lo stesso kickstart che ti restituisce quell'errore?
-
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?
-
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
-
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
-
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
-
-- 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
-
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
-
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;
-
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
-
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.
-
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.
-
dati del database errati. controlla che le credenziali siano esatte e cosa c'è scritto invece nel configuration.php
-
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';
-
tutto apposto? A me sembra che sia ancora configurato per il sito remoto! ;) Prova a postare il tuo configuration.php (cancella prima le credenziali)
-
grazie a tutti ho risolto il sito e online grazie
-
grazie ovio
-
grazie iovi saluti
-
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.
-
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
-
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
-
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
-
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
-
scusi a tutti ,il disturbo scusate tanto