|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Nov 2007
Messaggi: 251
|
Errore SQL nella creazione di una tabella.
Buongiorno a tutti,
sto cercando di creare una tabella in un DB My sql su PHPMyadmin ma il sistemi mi da il seguente errore "#1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB may help". Come posso ovviare senza diminuire il nr di colonne? Il fatto è che devo importare dei file CSV che hanno tutte quelle colonne e vorrei aumentare la possibilità di fare colonne ma non riesco a capire come. Grazie |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
prova a leggere qui https://matomo.org/faq/troubleshooti...blobs-is-8126/
|
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Nov 2007
Messaggi: 251
|
Quote:
il fatto è che la tabella la devo CREARE ergo non posso alterarla. Ho messo tutte le variabili Varchar, potrei cambiare li? |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2005
Messaggi: 3220
|
1) postare lo script sql che usi non sarebbe male
2) da quello che scrivi, stai usanto un campo varchar e ti dice che forse dovresti usare un campo TEXT |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Nov 2007
Messaggi: 251
|
Ho sostituito i campi da VARCHAR a TEXT e me lo ha creato tranquillamente. Ora credo che caricherò i vari csv e poi, direttamente dal DB, toglierò le colonne e poi esporterò direttamente l'sql.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:33.