mysql aes ועברית

ברוריה26

New member
mysql aes ועברית

אהלן לכולם, אני מצפין נתונים עם aes_encrypt ומפתח שיצרתי באופן רנדומלי בגודל 128 תוים. אם אני מצפין נתונים באנגלית או נתונים מספריים, הפענוח שלהם יוצא סבבה. אבל כשהנתונים הם בעברית אז הפענוח לא מצליח ואני מקבל ג'יבריש. ניסיתי לשנות את ה- collation לכל האופציות של עברית, ואז להצפין ולפענח, זה לא עוזר. יש למישהו רעיון? תודה ושבוע טוב.
 

AvidaEinav

New member
תשובה

אני יודע שב SQL ועברית רצוי לשמור את הנתונים בשדה מסוג NVARCHAR ולא ב VARCHAR.. אולי יש מקביל לזה ב mysql. מקווה שזה עזר..
 

ברוריה26

New member
אני שומר בפורמט binary

את הנתונים בבסיס נתונים כי זה מה שמייצרת הפונקציה של ההצפנה
 
למעלה