⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت

حل مشکل Lock wait timeout exceeded در لاراول

بدون پاسخ

دوستان سلام،
من دارم یه تستی می نویسم واسه قسمتی از اپلیکیش م در لاراول و اینکه از چندین دیتابیس در پروژه م استفاده میکنم، کد من در تست بصورت زیر است

$this->user = User::factory()->create();

$personalData = PersonalData::factory()->connection('jobsat_profiles')->create([
            'user_id' => $this->user->id
 ]);

یوزر ما ساخته می شود ولی در قسمت personalData با خطای زیر مواجه میشوم، حتی mysql را چندین بار رستارت کرده ام و اینکه تسک های در حال اجرا را هم در mysql می بندم ولی خطای زیر را دریافت می کنم

Illuminate\Database\QueryException : SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction (SQL: insert into `personal_data` (`

از دوستان کسی تا به حال با این خطا مواجه شده ؟ که چطور میشه این مشکل را حل کرد؟

نیما  ش
نیما ش
@nimageneral
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام