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

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

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

نویسنده پست
سه شنبه ، 23 ژوئن 2015     12:44 ب.ظ #


hamed_z2001

Subscriber
156 پست51 تاپیک

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

0  تشکر
سه شنبه ، 23 ژوئن 2015     5:28 ب.ظ #


آرمین نادری

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

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

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

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

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

2  تشکر
چهار شنبه ، 24 ژوئن 2015     2:16 ق.ظ #


hamed_z2001

Subscriber
156 پست51 تاپیک

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

0  تشکر
چهار شنبه ، 24 ژوئن 2015     11:21 ق.ظ #


آرمین نادری

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

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

0  تشکر
چهار شنبه ، 24 ژوئن 2015     1:40 ب.ظ #


محراب

Subscriber
180 پست52 تاپیک

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

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

0  تشکر
چهار شنبه ، 24 ژوئن 2015     1:49 ب.ظ #


Zahra

Subscriber
13 پست1 تاپیک

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

0  تشکر
چهار شنبه ، 24 ژوئن 2015     1:56 ب.ظ #


محراب

Subscriber
180 پست52 تاپیک

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

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

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

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