שלח תשובה

זירת השאלות

652
צפיות
1
תשובות

שינוי קידוד למסד נתונים.

,‏ 12 ביוני, 2007

אוקיי, בקיצור רב:
יש פורום, יש אתר, הם מבוססים על מערכות נפרדות. האתר מבוסס קידוד UTF-8, הפורום על קידוד עברי רגיל. אני רוצה להציג תוכן מתוך הפורום באתר, ולכן (וגם בגלל עניין של תאימות) מעוניין להמיר את קידוד הפורום לUTF-8. לשנות את זה בקוד זה שטויות, אבל לשנות את הSQL… ובכן, זו כבר בעיה.
איך עושים את זה? בשום מקום אני לא מוצא תיעוד בנושא, ואני מפחד לגעת בדברים בMYSQL שלא אדפוק משהו שפתאום לא יתפקד לא, זה פורום עם יותר מעשרת אלפים הודעות, אני ממש לא רוצה לעשות משהו שידפוק לי את זה. (למרות שיש לי ידע טכני בנושאי PHPMYSQL)

תודה רבה,
משה.

תגיות:

1 תשובות

  1. דיבי mysql?
    קודם כל הייתי ממליץ לך לשכפל את הדיבי לפני שאתה מבצע כל פעולה. קודם תראה שזה עובד אח"כ תשנה על המקורי (וגם אז רצוי גיבוי נוסף)..

    בכל אופן, אני בטוח שאתה יכול לשלוף את זה כ-UTF ולבצע המרה לקידוד רגיל באיזה עמוד PHP מעבר… לא בטוח שזה פתרון יעיל כ"כ, אבל אם מדובר בשליפת פיסת מידע קטנה (כמו 10 הודעות אחרונות מהפורומים בעמוד הראשי של האתר למשל) – לא נראה לי שהייתי רץ לשנות את כל הקידוד של המערכת.

שלח תשובה