پیام های خطاهای MySQL و مشکلات رایج

عکس پروفایل نویسنده

@پشتیبان گیری سادهپشتیبان گیری ساده

SimpleBackups یک سرویس اتوماسیون پشتیبان گیری وب سایت و پایگاه داده مدرن همه در یک است.

خطاها یا اشتباهات از هر جنبه ای به ویژه در توسعه معمول است. استفاده از MySQL یا هر پایگاه داده نمی تواند محیط بدون خطا را برای شما تضمین کند.

در این مقاله ، ما در مورد ساختار یا آناتومی خطاهای MySQL و نحوه خواندن آنها بحث خواهیم کرد. ما همچنین 10 خطای رایج MySQL و شرح آنها را انتخاب کرده ایم.

آناتومی خطاهای MySQL

هر خطای MySQL از قسمتهای زیر تشکیل شده است که خطا را شناسایی می کند:

  • شماره خطا یک شماره منحصر به فرد است که هر خطا را مشخص می کند.
  • SQLSTATE کدی است که شرایط خطای SQL را مشخص می کند.
  • پیغام خطا خطا را در قالب قابل خواندن انسان توصیف می کند.

در اینجا مثالی از خطای MySQL آورده شده است:

ERROR 1146 (42S02): Table 'test.no_such_table' doesn't exist

در این مثال بالا:

  • 1146 هست شماره خطا
  • 42S02 هست SQLSTATE
  • جدول ‘test.no_such_table’ وجود ندارد هست پیغام خطا

خطاهای رایج MySQL

در اینجا لیستی از رایج ترین خطاهای MySQL آورده شده است:

ERROR 1045 (HY000): Access denied for user 'root'@'localhost' (using password: YES)

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

ERROR 2013: Lost connection to...
سئو PBN | خبر های جدید سئو و هک و سرور