ورود

View Full Version : درخواست راهنمایی درمورد تنظیمات Collation دیتابیس؟!



kavirdarkavir
جمعه 18 فروردین 1391, 02:15 صبح
دوستان با سلام.

جدیدا یه فروشگاه ساز فارسی رو نصب کردم. Collation خود فروشگاه ساز به صورت دیفالت روی utf8_persian_ci هستش و محصولاتی که به صورت سمپل با خود cms نصب شده توی سایت به صورت صحیح نمایش داد میشه.(ولی همین سمپل ها توی دیتابیس اینجوری دتويت نشون داد میشه)

از اونجایی که تعداد محصولاتم زیاد بود و نمیشد به صورت دستی توی فروشگاه وارد کرد، از "تیبل محصولات" توی دیتابیس اکسپورت گرفتم و اطلاعات محصولات خودم رو به صورت درست در قسمت هایی که باید قرار میگرفت گذاشتم، برای اینکار از notepad++ استفاده کردم و encoding هم روی utf8 گذاشتم.

اما الان که فایل sql محصولات رو ایمپورت کردم، توی فروشگاه به صورت ؟؟؟؟؟؟؟؟ نشون میده.(اما محصولات سمپل هنوز درست نشون داده میشن)

یک چیز دیگه هم که جالبه اینکه وقتی که در phpmyadmin "تیبل محصولات" رو نگا میکردم، محصولاتی که من ایمپورت کرده بودم توی جداول به صورت خوانا و فارسی بودن اما محصولات سمپل دتويت بودن!

دوستان منتظر راهنماییتون هستم
کارم فوری هستش

ممنون

kavirdarkavir
جمعه 18 فروردین 1391, 14:16 عصر
کسی نیست کمک کنه... :ناراحت:

kavirdarkavir
شنبه 19 فروردین 1391, 01:00 صبح
مشکل حل شد.

بعد از اتصال دیتابیستون این کوئری رو قرار بدید :

mysql_query("SET NAMES UTF8");

anouri
جمعه 25 فروردین 1391, 20:35 عصر
مشکل تو دیتابیس نسیت ، بستگی داره با چی داری به دیتابیس وصل میشی اگر از ems manager for mysql استفاده مینکی در بخش database registrition info باید client charset رو به utf8 تغییر بدی و دراقع بایدclinet charset رو پیدا کنی و تغییر بدی. همین اگه میدونستم از چه database manager استفاده میکنی راحتتر میتونستم کمکت کنم.