MySql: Illegal mix of collations

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

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

Απάντηση
Άβαταρ μέλους
agrippas
Script Master
Δημοσιεύσεις: 494
Εγγραφή: 18 Ιούλ 2002 14:52
Τοποθεσία: Υπερπέραν
Επικοινωνία:

MySql: Illegal mix of collations

Δημοσίευση από agrippas » 11 Μαρ 2005 19:35

Αντιμετωπίζω ένα μυστηριώδες πρόβλημα.

Χρησιμοποιώ asp. Όταν συνδέομαι με τη mySql στο remote server από το localhost, χρησιμοποιώντας DRIVER={MySQL ODBC 3.51 Driver}, παίρνω το σφάλμα:

Κώδικας: Επιλογή όλων

illegal mix of collations (greek_general_ci,implicit) and (latin1_swedish_ci,coercible) for operation '='.
Όταν όμως ανεβάζω το asp αρχείο στο remote server, παίζει κανονικά!

Υπόψιν ότι στο μηχάνημά μου δεν έχω εγκαταστήσει τη mySql αλλά μόνο τον connector και ότι η database είναι σε remote μηχάνημα με greek locale, χωρίς να χρειάζεται να ορίσω κάποια default charsets.

Όπως καταλαβαίνετε είναι πολύ ενοχλητικό να γράφω κώδικα και κάθε λίγο να ανεβάζω το αρχείο με ftp για να κάνω debugging, δώστε μου μια ιδέα παρακαλώ για το τι μπορεί να φταίει.

Άβαταρ μέλους
agrippas
Script Master
Δημοσιεύσεις: 494
Εγγραφή: 18 Ιούλ 2002 14:52
Τοποθεσία: Υπερπέραν
Επικοινωνία:

MySql: Illegal mix of collations

Δημοσίευση από agrippas » 11 Μαρ 2005 21:47

Εγκατέστησα τον παλιό ODBC driver και με DRIVER={MySQL} στο connection string φαίνεται ότι δουλεύει ok.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

MySql: Illegal mix of collations

Δημοσίευση από Rapid-eraser » 12 Μαρ 2005 08:57

exeis perasei local 4.1.x tis mysql pou exei colations per table.

av dev ksereis pos va ta kaveis configure sosta perase 4.0.x mysql kalitera
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Απάντηση

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

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

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