Sono riuscito a trovare un DB del tipo Regione - Provincia - Comune in formato MDB che ho trasferito in excel.
Ora vorrei trasferire l'intrero DB in MYSQL usando la classe ExcelReader,
Questo file è composto di 3 fogli (tabelle)
codice:
regione id_regione, regione (21 righe)
province id_provincia, id_regione, provincia, Sigla_provincia (111 righe)
comuni id_comune, id_provincia, cap, comune (14702 righe)
Questi fogli (tabelle) sono relazionate tra loro e trasferendole in MYSQL ho timore che queste relazioni vengano corrotte.
Questo soprattutto perchè la tabella dei comuni, essendo troppo grande mi manda in errore Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 1464 bytes) in C:\AppServ\www\ilquadernodimike\prove\regione_prov incia\Excel\reader.php on line 825
Per evitare questo errore l'ho dovuta dividere in 2 ed in questo modo mi viene letta senza problemi.
So che c'è un modo di inibire temporaneamente l'autoincrement dell'ID della tabella MYSQL per poi riabilitarlo subito dopo l'operazione, purtroppo non conosco il comando (qyery) da usare per far questo