Πρόβλημα κατά την εισαγωγή δεδομένων

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

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

Απάντηση
xmerkos
Δημοσιεύσεις: 6
Εγγραφή: 23 Ιουν 2004 17:52

Πρόβλημα κατά την εισαγωγή δεδομένων

Δημοσίευση από xmerkos » 21 Μαρ 2006 23:45

Ένω έχω διαβασει τις πληροφορίες σχετικά με προβλήματα με ελληνικά και έχω τσεκάρει τις ρυθμίσεις στο my.ini όταν πάω να εισάγω εγγραφή που περιέχει ελληνικούς χαρακτήρες μου επιστρέφεται το μήνυμα λάθους "SQLSTATE = S1T00
[MySQL][ODBC 3.51 Driver][mysqld-5.0.19-nt]Data too long for column 'perig_gr' at row 1" βέβαια δεν ισχύει αυτό που περιγράφει το μήνυμα αφού όσους χαρακτήρες και να βάλω του ίδιο γίνεται

Ευχαριστώ

lakritidis
Δημοσιεύσεις: 401
Εγγραφή: 04 Αύγ 2005 14:35
Τοποθεσία: Katerini
Επικοινωνία:

Πρόβλημα κατά την εισαγωγή δεδομένων

Δημοσίευση από lakritidis » 22 Μαρ 2006 13:37

Αυτό το perig_gr τι τύπου είναι? varchar? Πρέπει να μας δείξεις τη δομή του πίνακα (κλειδιά κλπ) και τo insert command της SQL.

xmerkos
Δημοσιεύσεις: 6
Εγγραφή: 23 Ιουν 2004 17:52

Πρόβλημα κατά την εισαγωγή δεδομένων

Δημοσίευση από xmerkos » 22 Μαρ 2006 13:49

Θα φροντίσω να τα στείλω. Πάντως το ίδιο μήνυμα δεν βγαίνει αν καταχωρήσεις λατινικούς χαρακτήρες αντι ελληνικών.

xmerkos
Δημοσιεύσεις: 6
Εγγραφή: 23 Ιουν 2004 17:52

Πρόβλημα κατά την εισαγωγή δεδομένων

Δημοσίευση από xmerkos » 23 Μαρ 2006 08:16

Η σύνταξη του πίνακα φαίνεται στην εικόνα
Σημείωση ο πίνακας δημιουργείται από άλλο πρόγραμμα που συνδεέται μέσω ODBC, στην βάση ...
Συνημμένα
test.JPG

lakritidis
Δημοσιεύσεις: 401
Εγγραφή: 04 Αύγ 2005 14:35
Τοποθεσία: Katerini
Επικοινωνία:

Πρόβλημα κατά την εισαγωγή δεδομένων

Δημοσίευση από lakritidis » 23 Μαρ 2006 15:32

Απ' ότι βλέπω χρησιμοποιείς τη mysql 5.0.19. Σε αυτό το branch της mysql θα πρέπει να χρησιμοποιήσεις collation utf-8 και όχι general-ci (iso). Φρόντισε λοιπόν να αλλάξεις το collation στη βάση, αλλά και στις meta στο head της ιστοσελίδας σου.
Γιατι δε χρησιμοποιείς το phpmyadmin για να διαχειριστείς τη βάση σου?

xmerkos
Δημοσιεύσεις: 6
Εγγραφή: 23 Ιουν 2004 17:52

Πρόβλημα κατά την εισαγωγή δεδομένων

Δημοσίευση από xmerkos » 23 Μαρ 2006 15:43

χρειάζεται μόνο το collation σε utf-8 ή και το charset να μετατραπεί σε uft-8

Απάντηση

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

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

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