הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [MYSQL] קידוד מ-latin1_swidish_ci ל-UTF8 (https://hosts.co.il/forums/showthread.php?t=108464)

xoox 19-02-15 22:52

[MYSQL] קידוד מ-latin1_swidish_ci ל-UTF8
 
היי שלום לכולם

כבר כמה ימים שאני מנסה ושובר את הראש איך להעביר טבלה מ-latin1_swidish_ci לUTF8.
מה שלא עשיתי תמיד או שהכל מתחרבש או שבכלל לא רואים כלום או שיש ג'יבריש.

גודל הטבלה כ-450MB עם מעל ל מיליון וחצי רשומות

חשוב לי לראות את זה כעברית דרך PHPMYADMIN תוך כדי שזה על UTF8 בעברית מלאה מבלי שאני אחרי זה יהיה חייב להשתמש בכל מני פונקציות כמו mb_convert_encoding כו'.

דרך אגב הצעות להמיר דרך NotePad++ לא יעזור בכלל למרות שגם את זה ניסיתי שבקושי הוא מצליח לפתוח קובץ בגודל שכזה...
יש אולי למישהו רעיון או ידע איך לעשות את זה? כבר על סף ייאוש! ;-(

אדיר 20-02-15 12:09

http://stackoverflow.com/questions/1...tf8-general-ci
http://dba.stackexchange.com/questio...ish-ci-to-utf8
http://dba.stackexchange.com/questio...arset-to-utf-8

xoox 20-02-15 16:14

תודה אדיר, מה ששלחת זה יותר להמיר טבלה אבל לא את הנתונים שיש בפנים.
בכל מקרה הסתדרתי על ידי סקריפט שבניתי שמעדכן את את השדות אחרי שממיר אותם.
פשוט חשבתי שאולי יש איזה דרך לעשות את זה בכמה פקודות ישירות מהMYSQL...


כל הזמנים הם GMT +2. הזמן כעת הוא 05:25.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ