فارسی نویسی در mysql

این تاپیک 6 پاسخ و 4 مشارکت کننده دارد . آخرین آپدیت توسط :  محراب ،‏ 1 سال و 11 ماه پیش .

این تاپیک تاکنون 540 بازدید داشته است .

نویسنده پست
سه شنبه ، ۲ تیر ۱۳۹۴     ۱۲:۴۴ ب.ظ #


hamed_z2001

Subscriber
157 پست52 تاپیک

سلام دوستان
من دیتابیس و جدولای داخل دیتابیس رو collation رو برابر با utf8-percian-ci قرار میدم ، و حتی صفحه ای که اطلاعات رو به دیتابیس میفرسته رو هم برابر با <meta charset="utf-8"> قرار دادم اما باز هم کلمات فارسی در داخل دیتابیس به صورت ؟؟؟ ؟؟؟؟ نشان داده میشود، حتی زمانی که اطلاعات رو از دیتابیس select میکنم باز اطلاعات به صورت ؟؟؟؟ ؟؟؟ نشان داده میشود، لطفا منو راهنمایی کنید که یتونم کلمات فارسی رو داخل دینابیس ذخیره کنم !! با تشکر ...

0  تشکر
سه شنبه ، ۲ تیر ۱۳۹۴     ۵:۲۸ ب.ظ #


آرمین نادری

ناظم
404 پست39 تاپیک

سلام این مراحل رو انجام بدید ایشاالله مشکلتون حل میشه :

1) یونیکد صفحه رو برابر مقدار زیر قرار بدید :

2) یونیکد دیتابیس و جدول ها و فیلد ها رو برابر utf8_general_ci قرار بدید

3) قبل از ارسال هرگونه کوئری به دیتابیس این کوئری رو به دیتابیس ارسال کنید :

2  تشکر
چهارشنبه ، ۳ تیر ۱۳۹۴     ۲:۱۶ ق.ظ #


hamed_z2001

Subscriber
157 پست52 تاپیک

اینکار رو هم کرده بودم ، ولی فایده ای نداشت و درست نشد !! 🙁

0  تشکر
چهارشنبه ، ۳ تیر ۱۳۹۴     ۱۱:۲۱ ق.ظ #


آرمین نادری

ناظم
404 پست39 تاپیک

باید درست بشه با این چیز هایی که گفتم احتمالا جایی اشتباه کردید

0  تشکر
چهارشنبه ، ۳ تیر ۱۳۹۴     ۱:۴۰ ب.ظ #


محراب

Subscriber
181 پست52 تاپیک

دوست عزیر از دیتابس هست که شما باید

collection = utf8-bin
باشد تا به درستی نشون بده در غیر این صورت اگر چیز دیگه ای باشد شاید برای شما مشکل ایجاد کند

0  تشکر
چهارشنبه ، ۳ تیر ۱۳۹۴     ۱:۴۹ ب.ظ #


Zahra

Subscriber
13 پست1 تاپیک

اگر یه اکسپورت میگرفتید و sql مربوط به ایجاد جدولتون را از داخلش میدادید بهتر میشد کمکتون کرد

0  تشکر
چهارشنبه ، ۳ تیر ۱۳۹۴     ۱:۵۶ ب.ظ #


محراب

Subscriber
181 پست52 تاپیک

نه اون جوری خیلی سخت می شه

به صورت گرافیکی وارد مای اس کیو ال بشه و کالکشن رو عوض کنه این جوری گرافیکی برای ایشون راحت تره

0  تشکر
پست 1 تا 7 (از مجموع 7 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .