errore in importare file sql [era:eppure in locale funziona (easyphp1.8)]
provo a caricare una tabella nel database usando importa da phpmyadmin, gli do il nome del file ma mi compare il messaggio qui sotto. Eppure:
in locale funziona
parla di caricare dumps, ma io vorrei caricare tabelle che hanno già dei dati, come fare?
grazie,
C'è la possibilità che ci sia un bug nel parser SQL. Per favore, esaminate la query accuratamente, e controllate che le virgolette siano corrette e non sbagliate. Altre possibili cause d'errori possono essere che si stia cercando di uploadare un file binario al di fuori di un'area di testo virgolettata. Si può anche provare la query MySQL dalla riga di comando di MySQL. L'errore qui sotto restituito dal server MySQL, se ce n'è uno, può anche aiutare nella diagnostica del problema. Se ci sono ancora problemi, o se il parser SQL di phpMyAdmin sbaglia quando invece l'interfaccia a riga di comando non mostra problemi, si può ridurre la query SQL in ingresso alla singola query che causa problemi, e inviare un bug report con i dati riportati nella sezione CUT qui sotto:
----INIZIO CUT----
eNrt2Mtu00AUBuA/aWI7s6ESEYuuDlKFhBS7tklzMasoikqk3LBLEWyKwVaw5FyIXS 67LumWl+xT
UDM2oYpYsSuC80mWZ/7RzJyxvLEHrjt1Hepb1LdpNJg4ZJJFnXarKbxTOXAjRP/Mc+hwGDiUfIjX
/iYJN0YcvTXW79fUfWK1yTbNlm52dKtFVttp2o5pvaY4XHTpUIy/eM9HDjUNy7BtPUn9ZeBvAj1e
zcULz6Wp16DeyWBy2qCzgdzuZbSk4YBahilm455DttE1LDF7Ns uHG1MvX6lpdPQg/EijaHnxWYx6
kxOHolSPkpXe6Rx3dUsUW96UarU9YL8EmMA1rnCr/BC1bVP7lV3jN0dHAIExxhhjjDHGGGN/s5L8
8BfyXkEp712WgQPZyWbucNxzX2X/yDGLc9Cd4/eNMcYYY4wxxtjdeBSnT8vY/58fQQkqUnyTrStY
t+kMD6AUrRSaWq4//uNv/Aq0KDj3l/4cVVSXq0UoF9LereZFU4Uani/8KIaG6kUSblCDsvaT5BNE
MTGN1itUNCFQ/Iu5B+xpQLVarxf1XMrruwwUTQYHO4Gq2jaMnUDLp7zZCWqKDNK dQGiKgq/A/Two
yyDbFp7lpWbbkrOf9WZ5sVlRabYtM8MPWVWRjw==
----FINE CUT----
----INIZIO RAW----
#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 'þ ' at line 1
FunCool: Sposto nella sezione dedicata al database.
Ultima modifica di funcool : 26-06-2007 alle ore 08.41.17
Io cerco di importare le tabelle già costruite dal mio computer, dove tutto funziona, attraverso importa da phpmyadmin. Nota che io importo le tabelle non il file di txt che le costruisce.
Il set di caratteri selezionato da phpmyadmin è utf8 - il tipo di compressione non risulta selezionabile (vedi sotto)
ma non funziona - l'errore è sempre lo stesso.
File importato
Percorso del file (Dimensione massima: 10.240KiB)
Set di caratteri del file: utf8
Il tipo di compressione del file importato sarà automaticamente rilevato da: Nessuno, gzip, zip
Ho il database pronto con dei campi già inseriti.
Io vorrei semplicemente copiarli all'interno della cartella del mio database
(my_nicolazeta) o con Ws_FTP oppure, così come normalmente si fa con i file html o php, attraverso il pannello di controllo.
Con Ws_FTP non saprei come fare perchè non so se ho una cartella disponibile in cui copiare i file, con il pannello di controllo mi dà l'errore esposto nel primo mio intervento.
Come fare?
I file che vorrei copiare sono in formato:
Visual Basic Form File,
MYI,
MID
che sono quelli presenti nel mio computer ( e funzionano)
Grazie per l'attenzione ai precedenti interventi.
nicolazeta
Scusami nicolazeta ma se tu hai già il file *.sql basterebbe importarlo dal my_phpadmin impostando ovviamente il set di caratteri (charset) a UTF8. non capisco cosa centrino i file in formato Visual Basic Form File, MYI, MID...
Se hai creato il database con Access non lo puoi utilizzare su AlterVista perché è possibile utilizzare solo un database di tipo MySQL. Inoltre se vuoi sfruttare il database nelle tue pagine Web devi utilizzare il PHP.
Inoltre, il database e tutto ciò che lo riguarda non c'entra nulla con files e con cartelle, non si gestisce con l'FTP o con Gestione Files del pannello di controllo.