راکت

حل مشکل 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

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

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

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

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

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

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