Visualizzazione risultati 1 fino 8 di 8
Like Tree1Likes
  • 1 Post By apimax

Discussione: Database da remoto a locale su Xampp: Importabile

  1. #1
    L'avatar di apimax
    apimax non è connesso Neofita
    Data registrazione
    26-04-2021
    Messaggi
    5

    Unhappy Database da remoto a locale su Xampp: Importabile

    Buongiorno forum, il mio problema è presto detto.
    Una volta esportavo il database Altervista(my_nomedatabase) per poi importarlo in locale con Xampp e tutto filava perfettamente. Ora (ed è da un po' di tempo) quest'operazione non riesco assolutamente più ad eseguirla. Il database viene importato parzialmente (normalmente solo 22 tabelle).
    Ho provato anche a fare un downgrade di Xampp, passando alla versione 7.XX rispetto alla versione 8.1. Ma nulla, il problema sussiste sempre.

    Ho provato anche alla rovescia. Ho creato un sito in locale, l'ho esportato su Altervisa e tutto è filato liscio. Poi però se da questo stesso sito in remoto ne esporto il database per riportarlo in locale su Xampp... nulla, non c'è verso di reimportarlo correttamente.

    Per togliermi ulteriori dubbi ho provato a esportare un database da un sito su host a pagamento per poi importarlo su Xampp, e la cosa funziona.
    Mi sorge il sospetto che ci sia un qualcosa che blocchi l'importazione da remoto a locale dei database Altervista

    Non sono uno smanettone, pertanto le mie competenze sono alquanto modeste.

    Un super superGrazie a chi/coloro volessero aiutarmi

  2. #2
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,166

    Predefinito

    Citazione Originalmente inviato da apimax Visualizza messaggio
    Il database viene importato parzialmente (normalmente solo 22 tabelle).
    Hai controllato se nel file che esporti, ci sono solo le 22 tabelle?

    Ciao!

  3. #3
    L'avatar di apimax
    apimax non è connesso Neofita
    Data registrazione
    26-04-2021
    Messaggi
    5

    Predefinito

    ciao Alemoppo
    anzitutto grazie in anticipo

    I database che non riesco a importare su Xampp sono i database di Joomla. Sicuramente hanno più di 22 tabelle. Ma poiché sono un pivello ti allego lo screenshoot che mi appare dopo il fallimento dell'importazione
    Inoltre non so come leggere il file .sql esportato da Altervista (il famoso my_miosito.sql)


    Ultima modifica di apimax : 22-12-2021 alle ore 17.52.46

  4. #4
    L'avatar di apimax
    apimax non è connesso Neofita
    Data registrazione
    26-04-2021
    Messaggi
    5

    Predefinito

    se servisse allego anche il testo di errore copiato dove c'è scritto (vedi sopra): "Query SQL"


    -- ------------------------------------------------------------ Struttura della tabella `qsn80_finder_filters`--CREATE TABLE IF NOT EXISTS `qsn80_finder_filters` ( `filter_id` int unsigned NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `alias` varchar(255) NOT NULL, `state` tinyint(1) NOT NULL DEFAULT '1', `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `created_by` int unsigned NOT NULL, `created_by_alias` varchar(255) NOT NULL, `modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `modified_by` int unsigned NOT NULL DEFAULT '0', `checked_out` int unsigned NOT NULL DEFAULT '0', `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `map_count` int unsigned NOT NULL DEFAULT '0', `data` mediumtext NOT NULL, `params` longtext, PRIMARY KEY (`filter_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci AUTO_INCREMENT=1;
    Ultima modifica di apimax : 22-12-2021 alle ore 19.34.58

  5. #5
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,166

    Predefinito

    Sembra un problema di charset, prova come suggerito qui ovvero, sostituisci:
    Codice:
    COLLATE=utf8mb4_0900_ai_ci;
    con:
    Codice:
    COLLATE=utf8_general_ci;
    Dentro al file esportato.

    Puoi aprire i file .sql con un qualsiasi editor di testo (anche notepad, o blocco note, oppure notepad++).

    Ciao!

  6. #6
    L'avatar di apimax
    apimax non è connesso Neofita
    Data registrazione
    26-04-2021
    Messaggi
    5

    Predefinito

    Ciao alemoppo
    seguito passo passo le indicazioni del link che mi hai girato, ovvero
    "Then we do a little tweak in backup file to resolve this. Edit the database backup file in text editor and replace “utf8mb4_0900_ai_ci” with “utf8mb4_general_ci” and “CHARSET=utf8mb4” with “CHARSET=utf8“."

    ma niente, ahimé, addirittura siamo passati a sole due tabelle importate
    Ora reinstallo l'ultima versione di Xampp la 8.1 (credo) e ripeto il tutto

    Comunque il problema è certamente lì. Il perché si sia innescato è però un vero mistero per me.

    Nel frattempo GRAZIE GRAZIE!!
    Appena ho reinstallato l'ultima versione di Xampp riprovo e inserisco qui i risultati. Anche e soprattuto per chi/coloro dovessero affrontare questa situazione


    dopo mezzora

    Installato l'ultima versione di Xampp la 8.01, ma nulla. Non c'è verso di importarlo. Purtroppo


    ciao!
    Ultima modifica di apimax : 22-12-2021 alle ore 22.24.24

  7. #7
    L'avatar di apimax
    apimax non è connesso Neofita
    Data registrazione
    26-04-2021
    Messaggi
    5

    Predefinito

    Ci sono riuscito!!!
    Purtroppo c'è un (banale) errore nel testo in inglese "(Resolved) Unknown collation: utf8mb4_0900_ai_ci " che ho copiato dal sito e incollato qui sopra.

    La modifica corretta del database prima di essere importato, è questa qui sotto:

    riscrivere: CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci
    con: CHARSET=utf8 COLLATE=utf8_general_ci

    a questo punto tutte le tabelle vengono importate perfettamente come è sempre stato

    Non so se la mia domanda sia sensata, ma sorge spontanea. Ma perché tutto questo casino di dover riscrivere i set dei caratteri? E' causato da Xampp, da Altervista? Perché?

    Caro Alemoppo davvero un colossale GRAZIE!

    Ciao!
    GraphOGLRisorse likes this.

  8. #8
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,166

    Predefinito

    Citazione Originalmente inviato da apimax Visualizza messaggio
    Ma perché tutto questo casino di dover riscrivere i set dei caratteri? E' causato da Xampp, da Altervista? Perché?
    Si tratta semplicemente di impostazioni differenti.

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •