פתרון לשגיאה MySQL sent charset unknown to the client

  • פורסם:
  • 1 דקות

מבוא

אתרים מהאחסנים באותו שרת cPanel מציגים שגיאות mysql של MySQL Server sent charset (255) unknown to the client.

איך לפתור את השגיאה

MySQL Server sent charset unknown to the client

ערכת התווים המוגדרת כברירת מחדל משתנה ל-utfmb4 לאחר שחרורו של MySQL8 וזה עשוי להיות אחד הגורמים לשגיאה שמתרחשת.

כדי לתקן, זה מאפשר לנו לשנות את ערכת התווים ל-utf8. אנא עיין בשלבים הבאים לשם כך.

איך לפתור את התקלה?

1. התחבר לשרת שלך באמצעות ssh למשתמש בדרגת root.

2. פתח את הקובץ /etc/my.cnf באמצעות העורך המועדף עליך כמו nano או vi או vim, בהתאם להעדפה האישית שלך.

הגדר את ערכת התווים המוגדרת כברירת מחדל ל-UT8 -

collation-server = utf8_unicode_ci

character-set-server = utf8

יש להוסיף זאת בתוך תגית [mysqld]

3. בצע ריסטארט לשירות mysql

*אין מאמר או תשובה זו מהווה תחליף עם התייעצות עם מנהל השרתים שלכם. כל פעולה כזו שתבצעו הינה באחריותכם הבלעדית.