Το encoding ήταν utf-8 και στο browser,
Δεν υπήρχε πρόβλημα στο browser μόνο στο phpmyadmin εμφανιζόταν με αποτέλεσμα να μη μπορώ να κάνω export τη βάση. Όλα τα άλλα ήταν OK.
Μπορεί να μου πήρε όλο το απόγευμα μέχρι τώρα, να απεγκατέστησα το wamp κανα δυό φορές, κατέβασα την τελευταία έκδοση του phpmyadmin, αλλά το βρήκα.!
Η λύση ήρθε από τη σελίδα http://dev.mysql.com/doc/refman/5.1/en/charset.html
Ανακάλυψα δυό εντολές, τις πληκτρολογησα στην κονσόλα της MySQL:
1) show variables like 'collation%';
2) show variables like 'character_set%';
Η πρώτη μου εμφάνισε όλα τα collation σαν latin1_swedish_ci
Η δεύτερη μου εμφάνισε όλα τα character-set σαν latin1
Ψάχνοντας βρήκα ότι πρέπει να προσθέσω τρείς εγγραφές στο αρχείο ρυθμίσεων της MySQL
Στο WAMP είναι το my.ini και αλλάζει ΜΟΝΟ από το εικονίδιο στο taskbar, με αριστερό κλικ στο εικονίδιο --> Config files --> my.ini μέσα στο αρχείο υπάρχει το πεδίο [wampmysqld] από την αρχή προς τη μέση του αρχείου, στο linux το πεδίο είναι το [mysqld] και το αρχείο της MySQL /etc/mysql/my.cnf
Κάτω από το:
# The default character set that will be used when a new schema or table is
# created and no character set is defined
Αυτά που λέει τουλάχιστον στη δική μου την περίπτωση δεν ίσχυσαν, μια χαρά το είχα ορίσει.. και μια χαρά το ξαναδοκίμασα και σε άλλη βάση αλλά δεν.. έτσι έσβησα το character_set_server=latin1
και πρόσθεσα τις επόμενες τρείς εγγραφές :
collation_server=utf8_unicode_ci
character_set_server=utf8
skip-character-set-client-handshake
Αποθηκεύσα το αρχείο, --> restart all services στο wamp, --> export,drop,insert τη βάση και είμαστε έτοιμοι.. με utf8 παντού.
Δεν υπήρχε πρόβλημα στο browser μόνο στο phpmyadmin εμφανιζόταν με αποτέλεσμα να μη μπορώ να κάνω export τη βάση. Όλα τα άλλα ήταν OK.
Μπορεί να μου πήρε όλο το απόγευμα μέχρι τώρα, να απεγκατέστησα το wamp κανα δυό φορές, κατέβασα την τελευταία έκδοση του phpmyadmin, αλλά το βρήκα.!
Η λύση ήρθε από τη σελίδα http://dev.mysql.com/doc/refman/5.1/en/charset.html
Ανακάλυψα δυό εντολές, τις πληκτρολογησα στην κονσόλα της MySQL:
1) show variables like 'collation%';
2) show variables like 'character_set%';
Η πρώτη μου εμφάνισε όλα τα collation σαν latin1_swedish_ci
Η δεύτερη μου εμφάνισε όλα τα character-set σαν latin1
Ψάχνοντας βρήκα ότι πρέπει να προσθέσω τρείς εγγραφές στο αρχείο ρυθμίσεων της MySQL
Στο WAMP είναι το my.ini και αλλάζει ΜΟΝΟ από το εικονίδιο στο taskbar, με αριστερό κλικ στο εικονίδιο --> Config files --> my.ini μέσα στο αρχείο υπάρχει το πεδίο [wampmysqld] από την αρχή προς τη μέση του αρχείου, στο linux το πεδίο είναι το [mysqld] και το αρχείο της MySQL /etc/mysql/my.cnf
Κάτω από το:
# The default character set that will be used when a new schema or table is
# created and no character set is defined
Αυτά που λέει τουλάχιστον στη δική μου την περίπτωση δεν ίσχυσαν, μια χαρά το είχα ορίσει.. και μια χαρά το ξαναδοκίμασα και σε άλλη βάση αλλά δεν.. έτσι έσβησα το character_set_server=latin1
και πρόσθεσα τις επόμενες τρείς εγγραφές :
collation_server=utf8_unicode_ci
character_set_server=utf8
skip-character-set-client-handshake
Αποθηκεύσα το αρχείο, --> restart all services στο wamp, --> export,drop,insert τη βάση και είμαστε έτοιμοι.. με utf8 παντού.