نمایش نتایج 1 تا 5 از 5

نام تاپیک: تبدیل محتوا داخل دیتابیس از latin1 به utf8

  1. #1

    تبدیل محتوا داخل دیتابیس از latin1 به utf8

    با سلام خدمت تمامی دوستان عزیز.
    نمیدونم ایا این سوال من جاش اینحا هست یا در بخش mysql اما در کل اگر استباه زدم ببخشید.

    من به دنبال اسکریپتی هستم که محتوا داخل دیتابیس رو از latin1 به utf8 تبدیل کنه.
    من دستوری دارم که charset و collate رو تغییر میده اما با این دستور نمیشه محتوای یک فیلد رو تغییر داد. الان مشکل اینجا هست که اطلاعات در دیتابیس به صورت latin1 هست و برای کم کردن فشار بروی سرور نیاز دارم تا به utf8 تغییر بدم تا طول رشته ها کم بشه.

    مثلا الان به این شکل هست در دیتابیس.
    سلام --> سلام !!!

    اگر دوستان اسکریپت و یا دستوری دارند لطف کنند بدن و این مشکل رو حل کنه. ممنون.

  2. #2

    نقل قول: تبدیل محتوا داخل دیتابیس از latin1 به utf8

    نقل قول نوشته شده توسط Exoid948 مشاهده تاپیک
    با سلام خدمت تمامی دوستان عزیز.
    نمیدونم ایا این سوال من جاش اینحا هست یا در بخش mysql اما در کل اگر استباه زدم ببخشید.

    من به دنبال اسکریپتی هستم که محتوا داخل دیتابیس رو از latin1 به utf8 تبدیل کنه.
    من دستوری دارم که charset و collate رو تغییر میده اما با این دستور نمیشه محتوای یک فیلد رو تغییر داد. الان مشکل اینجا هست که اطلاعات در دیتابیس به صورت latin1 هست و برای کم کردن فشار بروی سرور نیاز دارم تا به utf8 تغییر بدم تا طول رشته ها کم بشه.

    مثلا الان به این شکل هست در دیتابیس.
    سلام --> سلام !!!

    اگر دوستان اسکریپت و یا دستوری دارند لطف کنند بدن و این مشکل رو حل کنه. ممنون.
    من خودمم بارها به این مشکل برخورد کردم
    من همیشه یک export از دیتابیس می گیرم و با notepad++ فایل رو از ansi به utf8 تبدیل می کنه وهمیشه هم جواب داده
    با php این کار خیلی وقتگیره و غیر منطقی
    تو mysql هم راستش هیچ store procedure برای اینکار پیدا نکردم

  3. #3

    نقل قول: تبدیل محتوا داخل دیتابیس از latin1 به utf8

    ممنون از دوستان.
    اما بالاخره باید روشی باشه که این کار انجام بشه.

    اگر قرار باشه به همین صورت باشه هم سایت ها دیر لود میشن و هم به سرور ها فشار وارد میکنه.

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

  4. #4

    نقل قول: تبدیل محتوا داخل دیتابیس از latin1 به utf8

    نقل قول نوشته شده توسط Exoid948 مشاهده تاپیک
    ممنون از دوستان.
    اما بالاخره باید روشی باشه که این کار انجام بشه.

    اگر قرار باشه به همین صورت باشه هم سایت ها دیر لود میشن و هم به سرور ها فشار وارد میکنه.

    من سخت درگیر این مسئله هستم تا راهی برایش پیدا کنم. تا شاید بشه این مشکل رو حل کرد. اگر دوستان روشی هم مد نظرشون هست بگن تا شاید کمکی باشه.
    خوب فعلا دیتابیس موجودتو خروجی بگیر فایلشو utf8 بکن همش درست میشه
    و فارسی میشه

  5. #5

    نقل قول: تبدیل محتوا داخل دیتابیس از latin1 به utf8

    نقل قول نوشته شده توسط s_salavati2002 مشاهده تاپیک
    خوب فعلا دیتابیس موجودتو خروجی بگیر فایلشو utf8 بکن همش درست میشه
    و فارسی میشه
    خوب مشکل ما یکی دوتا سایت نیست. بالای 100 تا 200 تا سایت هست.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •