راکت

مشکل در برقراری ارتباط با sql در xampp

1 پاسخ

سلام . من دارم به صورت لوکال و روی نرم افزار xampp روی یک سایت کار میکنم . اما امروز که xampp رو باز کردم و سرویس apache و mysql رو راه اندازی کردم دیدم که پیام error establishing a database connection رو میده . وقتی خواستم وارد http://localhost/phpmyadmin/ بشم دیدم که داره صفحه ای که به صورت عکس قرار دادم بهم نشون میده اما نمیتونم مشکلش رو برطرف کنم.
کسی میتونه راهنمایی کنه چیکار کنم؟
 تصویر

سعید
سعید
@saeed-sj
ثبت پرسش جدید

پاسخ‌ها

1
سجاد حسین زاده
سجاد حسین زاده
@sajjadhosseinzadeh

تخصص: Full-Stack Developer

سلام سعید

ببین این ارور داره نشون میده که localhost اجازه اتصال به MariaDB را نداره. من 3 مورد رو میگم بررسی کن لطفا.

1. بررسی اجرای MySQL

ابتدا مطمئن شو که MySQL در XAMPP به درستی اجرا شده باشه:

  • XAMPP را باز کن.

  • ببین که MySQL اجرا شده باشه و سبز باشع.

  • اگر اجرا نشده، روی Start کلیک کن.


2. بررسی فایل تنظیمات MySQL

فایل my.ini را در مسیر:

C:\xampp\mysql\bin\my.ini

باز کن و مطمئن شو که مقدار bind-address روی 127.0.0.1 تنظیم شده باشه:

bind-address = 127.0.0.1

اگر مقدار bind-address = :: یا مقدار دیگری دارد، اون رو تغییر بده.


3. ریستارت XAMPP و تست مجدد

پس از انجام تغییرات، مراحل زیر را انجام بده:

  1. XAMPP را کاملا ببند.
  2. Apache و MySQL را دوباره اجرا کن.
  3. دوباره به http://localhost/phpmyadmin/ برو و ببین مشکل حل شده یا نه.

موفق باشی

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

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

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