
26-10-2008, 23:24
|
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
בבקשה תענה על השאלות כדי שאוכל לדעת מה קורה ולעזור לך יותר:
ציטוט:
עניין שני הוא - איזה קידוד הגדרת למסד הנתונים, ואיזה קידוד הגדרת לטבלאות?
אני מתכוון ל- Charset ולא ל-collation.
|
בנוגע ל-PMA (שזה ראשי תיבות של PhpMyAdmin) - אני לא מבין ב-PMA, לא סומך על זה, ולא הולך ללמוד איך מקנפגים נכון את מסד הנתונים דרכו. בשבילי הוא לא ברור, וכפי שאני שם לב - גם בשבילך.
אם אתה רוצה לבצע שינוי או להגדיר דבר מה - תעשה את זה בדרך התיכנותית, ללא ממשק WEB כלשהו.
שידרוג ה-PMA לא יעזור. ה-PMA זה סה"כ ממשק WEB שנועד לעזור לך לצפות במידע שבמסד הנתונים, להכניס מידע, לעדכן מידע, לגבות מידע וכו'...
שידרוג ה-PMA בלבד רק יעלה את מספר הגרסה מעלה.
כתבת שהקבצים אינם שמורים בקידוד UTF-8. כלומר שהמידע שבקבצים מקודד ב-ANSI כנראה, סביר מאוד להניח.
מה עשית, מלבד פעולות ב-PMA, שנועדו כדי להגדיר קידוד למסד הנתונים ולטבלאות שלו?
איזה charset הגדרת בפעולות הנ"ל?
האם יש שאילתת SET NAMES המורצת לאחר פתיחת ה-connection למסד הנתונים?
האם כאשר אתה מכניס מידע חדש למסד דרך האתר שלך, ואתה מנסה לצפות במידע החדש - הוא מוצג כראוי?
בנוגע להמרת הנתונים ל-UTF-8, אני חושב שזה לא אמור להיות בעיה.
יש תוכנת ++Notepad, היא פועלת מעולה עם קבצים גדולים ורבים, ואפשר באמצעותה לשנות קידוד של המידע שבקבצים. כלומר שכל הנתונים ישתנו לדוגמא ל-UTF-8.
השאלה היא אם המערכת שלך בנויה בצורה כזו שתקל עליך לשנות את הקידוד.
נערך לאחרונה ע"י dorM בתאריך 26-10-2008 בשעה 23:26.
|