ISO to UTF-8

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Dazed_and_confused
Δημοσιεύσεις: 743
Εγγραφή: 29 Νοέμ 2003 19:38
Τοποθεσία: Χίος, Θεσσαλονίκη
Επικοινωνία:

ISO to UTF-8

Δημοσίευση από Dazed_and_confused » 14 Ιαν 2006 12:17

Θέλω να αλλάξω το encoding μιας μεγάλης βάσης δεδομένων από iso σε utf-8.

Μέχρι τώρα χρησιμοποίησα
-ένα php scriptaki που άλλαζε τις μεταβλήτες από iso σε utf μία μία και τις καταχωρούσα ξανά.
-κατέβασα την βάση σε ένα txt, έκανα save us με UTF-8 και έτοιμο.

Τώρα όμως έχω μία βάση 110 MB, υπάρχει κάποιος τρόπος πιο γρήγορος απ' τους παραπάνω?

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

ISO to UTF-8

Δημοσίευση από cordis » 14 Ιαν 2006 14:16

αχ! σε τι ιστορίες μα βάζει ο goolης :P

MySQL είναι η βάση;
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
Dazed_and_confused
Δημοσιεύσεις: 743
Εγγραφή: 29 Νοέμ 2003 19:38
Τοποθεσία: Χίος, Θεσσαλονίκη
Επικοινωνία:

ISO to UTF-8

Δημοσίευση από Dazed_and_confused » 14 Ιαν 2006 14:46

ναι :)

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

ISO to UTF-8

Δημοσίευση από cordis » 14 Ιαν 2006 20:02

το import - export δεν το γλιτώνεις.. και τώρα που το σκέφτομαι, όπου και να ήταν δε θα μπορούσες να κάνεις κάτι άλλο.. πριν 2-3 μήνες γύρισα collation σε μια βάση 7Gb :P σε MS SQL, και εκεί import - export θέλει...

και αν δεν κάνω λάθος μια βάση με utf-8 θα πιάνει μεγαλύτερο χώρο...
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
Dazed_and_confused
Δημοσιεύσεις: 743
Εγγραφή: 29 Νοέμ 2003 19:38
Τοποθεσία: Χίος, Θεσσαλονίκη
Επικοινωνία:

ISO to UTF-8

Δημοσίευση από Dazed_and_confused » 14 Ιαν 2006 20:15

Τώρα που είπες μεγαλύτερο χώρο, παρατήρησα στα πεδία τύπου VARCHAR να χάνω δεδομένα... θα πρέπει να μεγαλώσω και το όριο σ' αυτά ε?

πωπω δουλειά που έχει.. :|

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

ISO to UTF-8

Δημοσίευση από cordis » 15 Ιαν 2006 09:50

Ναι.. δεν είμαι όμως 100% σίγουρος... κάτι είχαμε πει με τον Rapid, αλλά δε θυμάμαι ακριβώς τι.
Αν είναι όπως τα λέω... στα varchar θέλεις διπλάσια τιμή... ψάξε πόσο χώρο πιάνει ένας utf-8 χαρακτήρας στην βάση.
Το UTF-8 είναι multi-byte encoding, δηλαδή ο αριθμός των bytes που καταλαμβάνει δεν είναι ίσος με των αριθμό των χαρακτήρων του string, όπως είχαμε συνηθίσει μέχρι τώρα...
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες