sajadpm
شنبه 14 دی 1392, 00:20 صبح
سلام و خسته نباشید خدمت شما دوستان گرامی
من اسکریپتی رو نوشته بودم که نوع collation در قبل غیر از utf_8 بودند و حالا به utt8_persian_ci تغییر دادم .. و اینکه قبلا query ها رو بر اساس
mysql_query('SET NAMES \'utf8\'');
وارد نمی کردم و حالا این کار رو انجام می دهم تا اینجای کار مشکلی نیست و دیتای ورودی الان به صورت فارسی ذخیره می شوند ! مشکل اینجاست که تا قبل از این حدود 30 هزار دیتا وارد کردم و به صورت ویژه ( یونیکد ) است ! برای بازسازی و تبدیل دیتا راه این است که تک تک اطلاعات رو به صورت دستی دوباره وارد کنم ! که کار غیر ممکنی است تقریبا ! من اومدم اسکریپت رو نوشتم که اطلاعات رو به صورت گروهی مثلا 100 تایی می خونه و دوباره به صورت utf8 ثبت می کنه !
حالا می خواستم ببینم به غیر از راه حل استفاده از اسکریپت ، راه دیگه ای هم هست ؟
منتظر راهنمایی دوستان هستم - تشکر
من اسکریپتی رو نوشته بودم که نوع collation در قبل غیر از utf_8 بودند و حالا به utt8_persian_ci تغییر دادم .. و اینکه قبلا query ها رو بر اساس
mysql_query('SET NAMES \'utf8\'');
وارد نمی کردم و حالا این کار رو انجام می دهم تا اینجای کار مشکلی نیست و دیتای ورودی الان به صورت فارسی ذخیره می شوند ! مشکل اینجاست که تا قبل از این حدود 30 هزار دیتا وارد کردم و به صورت ویژه ( یونیکد ) است ! برای بازسازی و تبدیل دیتا راه این است که تک تک اطلاعات رو به صورت دستی دوباره وارد کنم ! که کار غیر ممکنی است تقریبا ! من اومدم اسکریپت رو نوشتم که اطلاعات رو به صورت گروهی مثلا 100 تایی می خونه و دوباره به صورت utf8 ثبت می کنه !
حالا می خواستم ببینم به غیر از راه حل استفاده از اسکریپت ، راه دیگه ای هم هست ؟
منتظر راهنمایی دوستان هستم - تشکر