Πρόβλημα με MySQL και ελληνικά

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

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

Απάντηση
Άβαταρ μέλους
nknet
Δημοσιεύσεις: 97
Εγγραφή: 23 Οκτ 2003 07:54

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από nknet » 02 Ιαν 2005 12:01

Έκανα Format στον υπολογιστή και ξαναέβαλα το AppServ για php (κατεβάζοντας την τελευταία έκδοση) ξανά έβαλα τις βάσεις μου και τα αρχεία στους φακέλους που έπρεπε και λειτουργούν κανονικά.
Όμως όταν έφταιξα μια νέα βάση δεν μου διαβάζει τις ελληνικές εγγραφές στους πίνακες.
Παρατήρησα τότε πως έχει και μια να στήλη την Collation (Όταν δημιουργείς τα πεδία στον πίνακα) που επιλεγείς κωδικοποίηση και καμία επιλογή δεν αναφέρει gr ή κάτι τέτοιο
Τι να κάνω ;

Έχω τον The AppServ Open Project - 2.4.2 for Windows

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

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από Rapid-eraser » 02 Ιαν 2005 13:20

To problima eivai stnv mysql profavos ekaves update apo 4.0.x se 4.1.x
av dev se evdiaferouve ta kaloudia tis 4.1.x tote gia va miv plexteis (ektos kai av kapoios exei mia apli lisi xoris va xriazete va pas meso lamias)
bale ksava 4.0.x sto pc sou
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

Άβαταρ μέλους
nknet
Δημοσιεύσεις: 97
Εγγραφή: 23 Οκτ 2003 07:54

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από nknet » 07 Ιαν 2005 11:14

Δεν υπάρχει επιλογή για τα ελληνικά να βάλλω ?

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

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από Rapid-eraser » 07 Ιαν 2005 11:24

gia va eimai ilikrivis dev kserw pos dior8ovete kai egw exo to idio problima :(

Edit: dokimase sto collation va baleis greek_general_ci
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

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από iNDEFiX » 07 Ιαν 2005 11:39

Exeis kratisei backup ta .MYD kai .MID arxeia twn database sou? O pio eykolos tropos na valeis apo 4.0.x se 4.1.x (isos kai o monadikos?) einai na ta kaneis hard copy ston kainourgio fakelo. Kalo einai na exeis collation Latin1 se ola: database, table, column gia na sou doulepsei amesos.

Se periptosh pou theleis na kaneis sorting se ellinika tha prepei ta pedia ayta na ginoun Binary.

Άβαταρ μέλους
nknet
Δημοσιεύσεις: 97
Εγγραφή: 23 Οκτ 2003 07:54

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από nknet » 10 Ιαν 2005 20:49

Τελικά έβαλα την mysql 4.0.
Επιζώ παντός πως όταν οι server στην Ελλάδα βάλουνε μια μελλοντική έκδοση της mysql να έχει ελληνική κωδικοποίηση αλλιώς την βάψαμε.

vagnit
Δημοσιεύσεις: 10
Εγγραφή: 11 Δεκ 2004 13:43

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από vagnit » 24 Μάιος 2006 15:19

re file g*********e me ta ellinika!!!!!!!!

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

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από cordis » 25 Μάιος 2006 22:04

παρακαλώ να προσέχουμε την γλώσσα μας.

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

Άβαταρ μέλους
Risk
Δημοσιεύσεις: 319
Εγγραφή: 02 Μάιος 2006 01:16
Τοποθεσία: Κάπου εδώ γύρω...
Επικοινωνία:

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από Risk » 01 Αύγ 2006 13:00

Επαναφέρω το πρόβλημα και θελώ την βοήθειά σας. Αφορά MySQL 4.1.xx.
Δημιουργώ την παρακάτω βάση:

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

CREATE DATABASE ADDRESS_BOOK DEFAULT CHARACTER SET utf8 DEFAULT
COLLATE utf8_general_ci;
Σε αυτήν την βάση, ας πούμε, δημιουργώ ένα πεδίο first_name, στο οποίο εισάγω κάποια ονόματα γραμμένα με ελληνικούς χαρακτήρες κ προς μεγάλη απογοήτευση μου τα εμφανίζει κινέζικα!!!

Καμιά καλή ιδέα????
Εικόνα

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

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από cordis » 01 Αύγ 2006 14:27

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

Άβαταρ μέλους
Risk
Δημοσιεύσεις: 319
Εγγραφή: 02 Μάιος 2006 01:16
Τοποθεσία: Κάπου εδώ γύρω...
Επικοινωνία:

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από Risk » 01 Αύγ 2006 17:13

Στην σελίδα μου βάζω την παρακάτω κωδικοποίηση:

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

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
<meta http-equiv="Content-Language" content="el">
Επλίζω να είναι σωστό,γιατί τα "στατικά ελληνικά" μου τα εμφανίζει κανονικά σε αυτά που έρχονται από την βάση έχω το πρόβλημα. Αλλά και μέσα στην ίδια την βάση,παρόλο που την ορίζω με τον παραπάνω κώδικα που έδειξα πάλι που τα δείχνει κινέζικα τα ελληνικά!
Εικόνα

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

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από cordis » 02 Αύγ 2006 01:00

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

Άβαταρ μέλους
Risk
Δημοσιεύσεις: 319
Εγγραφή: 02 Μάιος 2006 01:16
Τοποθεσία: Κάπου εδώ γύρω...
Επικοινωνία:

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από Risk » 02 Αύγ 2006 12:38

Cordi πρόσεξε να δεις τι έγινε...την βάση την άφησα έτσι όπως την είχα φτιάξει με τον κώδικα που είχα ποστάρει πιο πάνω και άλλαξα το charset της σελίδας από iso-8859-7 σε utf-8...το αποτέλεσμα ήταν και στατικά και δυναμικά μα μου τα κάνει....σκατά!Τι μπορεί να παίζει ρε γαμώτο?

Και κάτι ακόμα...στην βάση έβαλα δυο ονοματεπώνυμα!Το ένα το επώνυμο μου το έδειξε κανονικότατα, το άλλο που άρχισε από "Ξ" μου έδειξε, πχ ?ενόπουλος. Τι είναι αυτό τώρα???
Εικόνα

Άβαταρ μέλους
Pavel
Honorary Member
Δημοσιεύσεις: 1046
Εγγραφή: 08 Αύγ 2003 00:05
Τοποθεσία: UK

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από Pavel » 03 Αύγ 2006 00:32

παιδία, την εντολή SET NAMES 'greek' την δοκιμάσατε ? Εκτελέστε την *μόλις* ανοίξετε την βάση δεδομένων. Δλδ μετά το sql_connect()

:)
Εσύ είσαι τρελός.

Άβαταρ μέλους
Risk
Δημοσιεύσεις: 319
Εγγραφή: 02 Μάιος 2006 01:16
Τοποθεσία: Κάπου εδώ γύρω...
Επικοινωνία:

Πρόβλημα με MySQL και ελληνικά

Δημοσίευση από Risk » 04 Αύγ 2006 15:20

"Pavel" την δοκίμασα,αλλά δεν παίζει. Γενικότερα πιστεύω ότι το πρόβλημα το έχω στην βάση μου και κάποιο settings από εκεί πρέπει να κάνω και δεν ξέρω ποιο! Στην ιστοσελίδα σίγουρα δεν είναι το πρόβλημα γιατί έχω θέσει enconding utf8 και μόλις ανοίγω την βάση μου έχω θέσει το sql query "SET NAMES 'UTF8'".

Αν έχει κάποια καλή ιδέα και μπορείτε να μου την "χαρίσετε" ευπρόσδεκτη!
Εικόνα

Απάντηση

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

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

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