Visualizzazione risultati 1 fino 3 di 3

Discussione: Errore importazione database

  1. #1
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito Errore importazione database

    Buongiorno,
    ho un problema nell'importare un database in phpMyAdmin. L'errore è:

    #1273 - Unknown collation: 'utf8mb4_unicode_ci'
    Visto che la versione di MySQL in uso è la 5.1 come posso risolvere questo problema?
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Cambiala in utf8_unicode_ci, non è la stessa identica cosa ma a meno di qualche carattere particolare (alcune emoji o caratteri orientali) non dovresti incontrare problemi.

  3. #3
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Ci avevo provato e si è sballato tutto il sito.
    Ho provato anche questo script bash
    Codice:
    DB="your_database_name"
    USER="your_db_user"
    PASS="your_db_pass"
    (
        echo 'ALTER DATABASE `'"$DB"'` CHARACTER SET utf8 COLLATE utf8_general_ci;'
        mysql -p$PASS -u $USER "$DB" -e "SHOW TABLES" --batch --skip-column-names \
        | xargs -I{} echo 'ALTER TABLE `'{}'` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;'
    ) \
    | mysql -p$PASS -u $USER "$DB"
    Ma mi dava errore di host poi alla fine ho risolto esportando il database in compatibilità per MySQL4 e reimportandolo come tale.
    Apprezzi l'aiuto? Offrimi un caffè!

Regole di scrittura

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