Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [mysql] da .sxc a sql con caratteri speciali non latini

    volevo inserire in un database mysql una tabella fatta con OpenOffice.org Calc, il problema è che questa contiene caratteri speciali, molti dei quali non latini (cirillico, greco...)

    Qualcuno di voi saprebbe dire cosa fare per passare la tabella in mysql (tramite .cvs? si mantengono i caratteri non latini?) e fare in modo che possa poi estrarre il contenuto (magari tramite php) senza avere problemi sempre con quei maledetti caratteri non latini? VVoVe:

    grazie a chi avrà lo sbattimento di aiutarmi!

  2. #2
    scusate ma nessuno ha una vaga...vaghissima idea?

  3. #3
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Devi impostare la tua tabella/database con il charset UNICODE, in tale modo ci puoi mettere qualsiasi carattere (tieni presente che unicode usa 2 byte per carattere, quindi rispetto al latin lo spazio necessario è raddoppiato)

    http://dev.mysql.com/doc/mysql/en/charset-unicode.html
    http://dev.mysql.com/doc/mysql/en/charset.html

    Una volta fatto ciò salvi il file come csv e lo importi nella tabella con l'istruzione LOAD DATA
    http://dev.mysql.com/doc/mysql/en/load-data.html

    Ciao.

  4. #4
    uah grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.