Errore Importazione CVS
Errore Importazione CVS postato il 12/03/2023 11:54:29 nel forum programmazione, open source e hosting e modificato da gdr-online.com il 12/04/2023 12:35:09
Ciao, un programmatore che mi possa aiutare a uscire da questo rompicapo?(Sto sclerando xchè non capisco dove.... sto sbagliando)IO ho un foglio CVS da caricare nel PhpMyAdmin di Altervista; ho creato la tabella con i campi (5) di cui ID di tipo int autoaggiornanteil mio CVS (ms-dos) fatto con Excel ha 5 colonne verticali... MA quando vado a caricarlo tramite il pulsante importa nella tabella in cui mi serve:- Disattivando l'importazione parziale- Disattivando Abilita i controlli sulle chiavi esterne- ABILITANDO Opzioni specifiche al formato: Campi terminati con: ,Campi limitati da: "Campi prefissati con: "Linee terminate con: ;- ABILITANDO; Non interrompere su errore durante un operazione di INSERTCliccando Importa mi da l'errore: Il numero dei campi non é valido nell'input CSV alla linea 1. ---SE importo il foglio CVS con la formattazione CVS using load data invece, mi da l'errore;Query SQL: CopiaLOAD DATA LOCAL INFILE '/tmp/phpBXGu2D' IGNORE INTO TABLE 'Prova01' FIELDS TERMINATED BY ';' ENCLOSED BY '\"' ESCAPED BY '\"' LINES TERMINATED BY ';';Messaggio di MySQL: Documentazione#3948 - Loading local data is disabled; this must be enabled on both the client and server sides(AIUTO!!!!!)😭
Pagine → 1
12/03/2023 12:27:00
iscyal ha scritto: Ciao, un programmatore che mi possa aiutare a uscire da questo rompicapo?(Sto sclerando xchè non capisco dove.... sto sbagliando)IO ho un foglio CVS da caricare nel PhpMyAdmin di Altervista; ho creato la tabella con i campi (5) di cui ID di tipo int autoaggiornanteil mio CVS (ms-dos) fatto con Excel ha 5 colonne verticali... MA quando vado a caricarlo tramite il pulsante importa nella tabella in cui mi serve:- Disattivando l'importazione parziale- Disattivando Abilita i controlli sulle chiavi esterne- ABILITANDO Opzioni specifiche al formato: Campi terminati con: ,Campi limitati da: "Campi prefissati con: "Linee terminate con: ;- ABILITANDO; Non interrompere su errore durante un operazione di INSERTCliccando Importa mi da l'errore: Il numero dei campi non é valido nell'input CSV alla linea 1. ---SE importo il foglio CVS con la formattazione CVS using load data invece, mi da l'errore;Query SQL: CopiaLOAD DATA LOCAL INFILE '/tmp/phpBXGu2D' IGNORE INTO TABLE 'Prova01' FIELDS TERMINATED BY ';' ENCLOSED BY '\"' ESCAPED BY '\"' LINES TERMINATED BY ';';Messaggio di MySQL: Documentazione#3948 - Loading local data is disabled; this must be enabled on both the client and server sides(AIUTO!!!!!)😭
magari non hai messo un valore in ogni campo della tabella in questione. Se non ricordo male su altervista i campi sono not null di default.
12/03/2023 13:06:20
La tabella CVS è tutta compilata e non ci sono campi vuoti...Nel Database i database hanno:ID: int (con una chiave vicino)Tipo: char(50) Null: NOPredefinito: Nessuno
17/03/2023 17:39:12
Per il punto 2 non credo tu possa usarlo su Altervista il sistema Local Data perciò escludilo.Per quanto riguarda il primo errore... quale è la prima riga del CSV? Hai provato ad eliminarla e vedere se te lo importa?
12/04/2023 09:44:02
oscar ha scritto: Per il punto 2 non credo tu possa usarlo su Altervista il sistema Local Data perciò escludilo.Per quanto riguarda il primo errore... quale è la prima riga del CSV? Hai provato ad eliminarla e vedere se te lo importa?
Si ho provato.... nulla di fatto, non la importa!
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!