PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تغییر همزمان اینکودینگ (Collation) دیتابیس



aslani606
April 25th, 2010, 15:10
سلام

چطوری میتونم در پی اچ پی مای ادمین سایت اینکودینک کل جدولها را یکجا تغییر بدم

از cp1251_general_ci تبدیل کنم به utf8_persian_ci

تشکر

persiansoft
April 25th, 2010, 18:10
سلام دوست عزيز
در صورتي كه توسط دستورات sql بخواهيد اين كار را انجام دهيد از دستور زير استفاده كنيد .

ALTER DATABASE `databasename` DEFAULT CHARACTER SET utf8 COLLATE utf8_persian_ci

در صورتي هم كه از خود ويزارد phpmyadmin بخواهيد اين كار را انجام دهيد .
ابتدا روي نام ديتابيس كليك كنيد و به منوي operations برويد و از قسمت Collation كه در پائين صفحه موجوده Collation مورد نظر خودتونو انتخاب كنيد .

موفق باشيد .

TukaNet
April 25th, 2010, 18:33
از اینجا نمی تونید تغییر بدید ، باید اکسپورت کنید بعد داخل فایل sql. انکدینگ ها رو تغییر بدید
بعدش هم باید کلکشن انکدینگ رو روی utf8_persian_ci ست کنید ، حالا فایلی رو که تغییرات
ایجاد کردید داخلش رو باید ایمپورت کنید .

اگر با این روش حل نشه ممکن هست تنظیمات mbstring درست نباشند .