ShirazOnline
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: Error MySQL Got a packet bigger than 'max_allowed

  1. #1
    کاربر ممتاز حرفه ای shiraz آواتار ها
    تاریخ عضویت
    Apr 2007
    نوشته ها
    2,481
    تشکرها / پسندها

    پیش فرض Error MySQL Got a packet bigger than 'max_allowed

    سلام
    یک دیتابیس Mysql دارم در حدود 200 مگابایت هست ولی وقتی می خوام از طریق دستور mysql ایمپورت کنم error زیر بهم میده
    Got a packet bigger than 'max_allowed
    چه کار باید کنم
    با تشکر

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    RezaBehroozi admin آواتار ها
    تاریخ عضویت
    Jan 1970
    محل سکونت
    Iran/Shiraz
    نوشته ها
    11,188
    تشکرها / پسندها

    پیش فرض

    همانطور که از خطا پیداست،mysql یک مقدار حداکثری فایل برای ایمپورت دارد،باید آن را مطابق فایل خودتون تغییر بدید

    مشکل :
    در زمان import کردن دیتابیس های با حجم زیاد در MySQL ممکن است با خطایی همانند زیر مواجه شویم :

    Error: MySQL - ERROR 1153 (08S01) at line 138: Got a packet bigger than 'max_allowed_packet' bytes


    علت :
    1-در تنظیمات mysql مقدار max_allowed_packet مقدار کمتر از سایز فایل دیتابیس شما تنظیم شده است.

    راه حل :
    فایل تنظیمات mysql که به نام my.cnf که معمولا در دایرکتوری etc قرار دارد را باز کنید و مقدار این پارامتر را به مقدار مناسب تغییر دهید.
    اگر این پارامتر وجود نداشت ،خودتان اضافه کنید.

    max_allowed_packet = 700M


    سپس سرویس mysqld را ریستارت کنید.


    منبع:
    کد:
    http://www.behroozi.ir/2013/10/error-mysql-got-packet-bigger-than.html
    [فقط اعضا می توانند لینک ها را مشاهده کنند برای ثبت نام اینجا را کلیک کنید]

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

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