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----
ERROR: C1 C2 LEN: 0 1 8764
STR: þ
CVS: $Id: sqlparser.lib.php 9317 2006-08-16 17:42:01Z lem9 $
MySQL: 4.1.22-standard-log
USR OS, AGENT, VER: Win IE 6.0
PMA: 2.9.1
PHP VER,OS: 4.4.8-dev Linux
LANG: it-iso-8859-1
SQL: þ 0ç‰! ç//
€ÿPRIMARYÿÿ <t’‰1Pt) id_anagnomecognomee_mailuser passw
id_tipo
€ý€ý22.€ý`€ý t€ý
ˆ€ÿid_anagÿnomeÿcognomeÿe_mailÿuserÿpasswÿid _tipoÿ----FINE RAW----
query SQL:
þ 0ç‰! ç// €ÿPRIMARYÿÿ <t’‰1Pt) id_anagnomecognomee_mailuser passw id_tipo €ý€ý22.€ý`€ý t€ý ˆ€ÿid_anagÿnomeÿcognomeÿe_mailÿuserÿpasswÿid _tipoÿ
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 'þ ' at line 1
FunCool: Sposto nella sezione dedicata al database.