Tasos Desyllas ρώτησε πριν 4 έτη

Καλημερα,
Μπαινοντας στο command line της SQL μου ζηταει το password.
Αφου το συμπληρωσω (τονιζω οτι το password μου αποτελειται απο αριθμους και μονο),
Μου πεταει το παρακατω:

mysql: Unknown OS character set 'cp737'.
mysql: Switching to the default character set 'utf8mb4'.
Και στη συνεχεια το Command line κλεινει.
Ειμαι αρχαριος οποτε οι γνωσεις μου δεν μου επιτρεπουν πολλα ουτε στη κατανοηση του προβληματος αλλα ουτε και στη λυση του. Για παραδειγμα, ακομα και αν πρεπει να αλλαξω κατι με κωδικα, που θα τον γραψω αφου ζηταει password?
Ευχαριστω πολυ.

4 Απαντήσεις

Tasos Desyllas απάντησε πριν 4 έτη

Το προβλημα λυθηκε. Ευχαριστω πολυ

Γιώργος Τράντζας Staff απάντησε πριν 4 έτη

Καλησέρα Τάσο
Που βρισκόταν τελικά το πρόβλημα; 

Tasos Desyllas απάντησε πριν 4 έτη

καλησπερα!!
Το γεγονος οτι εκλεινε το command prompt ηταν επειδη ειχε διακοπει η sql απο το services. Ηθελα απλως μια εκκινηση. Τωρα το μηνυμα που πεταει, το οποιο εξακολουθει να το πεταει , νομιζω εχει να κανει με τους ελληνικους χαρακτηρες που δεν αναγνωριζονται. Παρ'ολα αυτα τρεχει κανονικοτατα.

Χρήστος Δρακάκης απάντησε πριν 4 έτη

cp737 είναι η code-page για τα ελληνικά σε MS-DOS. Ίσως μπορεί να βοηθήσει αν αλλάξεις την code-page (μέσα από το command-line) με την εντολή chcp (change code page), εννοείται πριν τρέξεις το mySQL:

  • chcp           εμφανίζει την τρέχουσα code-page
  • chcp /?       εμφανίζει help
  • chcp nnn    αλλάζει την code-page σε nnn

Για code-page δοκίμασε τις 1253 (Greek/Windows) και 65001 (UTF-8/Windows). Σε κάθε περίπτωση πρέπει να γνωρίζεις ποιά είναι η code-page της database σου.