mysql CHARACTER SET & collate על מנת לראות עברית
שלום לכולם
זאת לא בדיוק בעית התקנה, אלא שאלה
מה ה CHARACTER SET וה Collate של בסיס הנתונים שצריך ליצור על מנת לראות עברית
האתר עובד בסדר גמור ומציג עיברית יפה , אבל כאשר אני נכנס ל Query browser של mysql אני רואה גבריש , אני מניח ש mysqladmin יראה אותו הדבר
ניסיתי latin1 - (ברירת מחדל)
ניסיתי utf8 - כנ"ל
CREATE DATABASE dHeb CHARACTER SET utf8 COLLATE utf8_general_ci;
ניסיתי hebrew - יש בעיות ושגיאות של ה SQL
CREATE DATABASE dHeb CHARACTER SET hebrew COLLATE hebrew_general_ci;
אביאור

אשמח לקבל תגובה
ליאור וזהר שלום
אשמח לקבל תגובה לנושא זה - באיזה נתונים אתם משתמשים באתרים שלכם
האם יש לכם את הבעיות האלו ?
בתודה אביאור
אביאור
http://dev-art.net
גם אני נתקלתי
גם אני נתקלתי בבעיה זו וטרם מצאתי לה פתרון. אני שואל את עצמי אם זה תלוי בשרת באיזשהו אופן... הנתונים נשמרים כמובן ב-utf8, וגם מועלים ככה, אבל בחלק מהאתרים שלי אני גם לא יכול לראות עברית אם אני מסתכל ישירות בממשקי ה-mysql.
על מנת לרדת לשורש העניין יש צורך לבצע ניסויים עם אותו קוד על מספר שרתים ולראות מה התוצאות ומה ההבדלים.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
character set ברירת מחדל
ב"ה
לפי עניות דעתי, הבעיה היא בגלל קידוד ברירת מחדל של לקוח mysql.
עד כמה שידוע לי, אם לא מוגדר אחרת, הקידוד הוא latin1
ניתן לשנות את זה באמצעות פקודה:
set character set hebrew
set names hebrew
mysql CHARACTER SET & collate על מנת לראות עברית - אולי הפעם
שלום לכולם
אולי עכשיו כאשר יש יותר חברים פעילים, זה הזמן להעלות את הנושא שנית, ואולי לקבל תשובה או פתרון.
אני עדיין לא מבין היכן הבעיה אבל זה שאני לא רואה עברית בעבודה מול ישירה מול בסיס הנתונים, נראה לי לא כ"כ הגיוני.
האם למישהו יש רעיון למה זה קורה ואיך ניתן לשנות את זה
אביאור
http://dev-art.net
אביאור
http://dev-art.net
עברית בשורת הפקודה של MySQL
ראה תשובתי המפורטת כאן: http://www.drupal.org.il/node/143#comment-356
אמנון מאיר לבב
בניית אתרים בדרופל, ייעוץ והדרכה
אמנון לבב - לבבי ייעוץ משולב
הדרכה, אפיון ופיתוח מקצועי של מערכות דרופל מתקדמות
בלוג בניית אתרים, תיק עבודות, המלצות
האם אתה רואה עיברית כאשר אתה עובד עם mysql query browser
אמנון שלום
גם כאשר הגדרתי את בסיס הנתונים כעיברית, וכל הטבלאות היו גם בעיברית, אני עדיין לא ראיתי עיברית
למיטב זכרוני מה שעשיתי הוא לשנות את הסריפט אשר יוצר את הטבלאות כhebrew כי ברירת המחדל היא UFT8
האם אתה רואה עיברית כאשר אתה עובד עם mysql query browser, ושולף נתונים עם עברית ?
אביאור
http://dev-art.net
אביאור
http://dev-art.net
לראות עברית ב-command line
אני לא יודע מה זה mysql query browser.
כשאני נכנס לאתר עם putty (משתנה TERM צריך להיות מוגדר כ-xterm) אני יכול לכתוב בעברית. לאחר ביצוע ההגדרות הנ"ל ב-my.cnf והפעלת mysql ב-command line אני יכול לעשות שאילתות, לקרוא ולכתוב בעברית. השרת שלי עובד עכשיו על MySQL 5.
אמנון מאיר לבב
בניית אתרים בדרופל, ייעוץ והדרכה
אמנון לבב - לבבי ייעוץ משולב
הדרכה, אפיון ופיתוח מקצועי של מערכות דרופל מתקדמות
בלוג בניית אתרים, תיק עבודות, המלצות
אני רואה עיברית
תודה רבה
כאשר שיניתי את ה my.ini אני מצליח לראות עיברית
דרך אגב אם אתה עובד מקומית אז כדאי לך להכיר את mysql query browser ועוד כלים אשר נמצאים כאן http://www.mysql.com/products/tools/
משום מה כאשר ניסיתי לעבוד עם mysql command line הוא נותן לי הודעת שגיאה , אבל לא נושא כי אני מעדיך את הכלי ה GUI
mysql: Character set 'herbrew' is not a compiled character set and is not specified in the 'C:\mysql\share\charsets\Index.xml' file
דרך אגב האם גם דרך phpmyadmin אתה מצליח לראות עיברית ?
אביאור
http://dev-art.net
אביאור
http://dev-art.net
שאלה לגבי MySQL query browser
האם אתה מתקין את MySQL query browser על חלונות ומריץ אותו ישירות מול השרת?
אמנון מאיר לבב
בניית אתרים בדרופל, ייעוץ והדרכה
אמנון לבב - לבבי ייעוץ משולב
הדרכה, אפיון ופיתוח מקצועי של מערכות דרופל מתקדמות
בלוג בניית אתרים, תיק עבודות, המלצות
MySQL query browser מקומית
למרות שניתן לעשות את זה, אני עושה בזה שימוש מקומי
אביאור
http://dev-art.net
אביאור
http://dev-art.net
אביאור שלום, גם לי יש את
אביאור שלום,
גם לי יש את הבעיה הזו שאני מנסה להכניס לdatabase ערכים בעברית אבל זה כותב לי אותם בג'יבריש..
רציתי לדעת בבקשה מה שינית בקובץ my.ini
תודה רבה
רעות עובד
למי שעובד ב -ASP ויש לו בעיה
למי שעובד ב -ASP ויש לו בעיה להכניס data בעברית צריך לכתוב בקובץ asp את ארבעת השורות הללו:
Response.ContentType = "text/html"
Response.AddHeader "Content-Type", "text/html;charset=UTF-8"
Response.CodePage = 65001
Response.CharSet = "UTF-8"and the following HTML META tag:
בהצלחה לכולם