چطور خطای MySQL error code: 1175 را حل کنیم؟
mohsen•4 ماه قبل•4 ماه قبل
ارسال شده در
mohsenاگر در زمان اجرای دستور بروزرسانی یا حذف در MySQL با خطای زیر مواجه شویم:
You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column to disable safe mode, toggle the option ....
می توانیم با اجرای دستور زیر مشکل را حل کنیم:
SET SQL_SAFE_UPDATES = 0;
این مشکل زمانی اتفاق می افتد که بخواهیم در مای اسکیو ال عملیات بروزرسانی و حذف را بر اساس ستونی بغیر از کلید اصلی انجام دهیم که ممکن است باعث ویرایش یا حذف تعداد زیادی رکورد در جدول شود. دستور بالا این قابلیت را به صورت موقت غیر فعال می کند.
اگر از MySQL Workbench استفاده می کنید می توانید با رفتن به Edit بعد Preferences، روی تب SQL Editor ( یا SQL Queries ) کلیک کنید و چک گزینه Safe Updates را بردارید و دوباره به سرور وصل شوید.
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!