Joomla.it Forum
Non solo Joomla... => Database => : mau75 10 Oct 2007, 15:47:28
-
Ho installato joomla, tutto perfetto, ma quando vado importare il database che avevo in locale mi da il seguente errore:
Errore
query SQL:
default - character - SET = utf8default - COLLATION = utf8_general_ci
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-character-set=utf8
default-collation=utf8_general_ci' at
Frugando un po nelle cartelle ho visto che all'interno del database c'è un file db.opt al cui interno ci sono per l'appunto le righe:
default-character-set=utf8
default-collation=utf8_general_ci
devo fare qualche modifica??
-
se ricordo bene c'era un altro utente che avvea avuto il tuo stesso problema.
La soluzione fu quella di rimuovere i commenti dal file .sql generato.
-
si ho letto quella discussione, ma non ho capito di che file state parlando.... ???
dove lo trovo?
-
In locale hai un db.
Quando da phpmyadmin fai esporta puoi scegliere se salvarlo o meno su file.
Se non lo salvi su file ti appaiono a video delle stringhe SQL.
Se lo salvi su file ti salva un file .sql
Dentro quel file ci sono le stesse scritte che hai a video.
Facevo riferimento a quel file.
Eventualmente, puoi sempre procedere in questo modo:
da phpmyadmin in locale fai esporta ( senza salvare su file ) e ottieni a video le stringhe SQL.
Apri una nuova pagina in cui ti connetti al DB su altervista.
Invece di copiare incollare tutto di botta, copi le porzioni di codice di volta in volta escludendo i commenti e vedi un po' cosa combina.
-
ok grazie ora provo e ti faccio sapere
-
ehmmm
ho copiato come hai detto tutte le tabelle
tute aggiunte con successo, solo che ora vado a vedere il sito in remoto e mi dice
sito momentaneamente irragiungibile
che ho sbagliato?
ho controllato il file configuration.php e pare tutto ok
-
username e password per accedere al db sono giuste???controlla ^_^ nel file configuration.php
-
risolto
il file configuration.php non aveva i permessi in scrittura e quindi credevo di averlo modificato ma in realtà era rimasto tale e quale (con le pwd sbagliate ;D)
-
Benissimo! ;)