هاست و cPanel

ساخت دیتابیس در cPanel و اتصال کاربر به پایگاه داده

اتصال وردپرس به دیتابیس به پایگاه داده، کاربر و مجوز درست نیاز دارد. در این مقاله ساخت آن‌ها با ابزارهای cPanel، اتصال کاربر به دیتابیس و بررسی خطاهای متداول اطلاعات ورود و دسترسی را یاد می‌گیرید.

علی جلادتی
1405/06/31

ساخت دیتابیس در cPanel سه بخش اصلی دارد: ایجاد پایگاه داده، ساخت کاربر و دادن دسترسی کاربر به همان پایگاه داده. تنها ساختن نام دیتابیس برای اتصال وردپرس کافی نیست. نام‌های کامل شامل پیشوند حساب را نگه دارید و رمز را در محل امن ذخیره کنید.

روش اول: Database Wizard

  1. در بخش Databases ابزار Database Wizard یا MySQL Database Wizard را باز کنید؛ نام ابزار به نسخه پنل وابسته است.
  2. نام کوتاه و مشخصی برای دیتابیس بنویسید و به مرحله بعد بروید.
  3. کاربر پایگاه داده را با رمز قوی بسازید. این حساب با کاربر مدیر وردپرس متفاوت است.
  4. دسترسی‌های لازم برنامه را به کاربر برای همین دیتابیس بدهید. در نصب معمول وردپرس، انتخاب ALL PRIVILEGES برای دیتابیس اختصاصی آن رایج است؛ مجوز سراسری سرور ندهید.
فرم ساخت دیتابیس در کنترل پنل cPanel
فرم ساخت دیتابیس در کنترل پنل cPanel

روش دوم: Manage Databases

در این ابزار ابتدا دیتابیس و سپس کاربر را جدا بسازید. بعد در Add User To Database کاربر و دیتابیس درست را انتخاب و مجوزها را ثبت کنید. فراموش شدن این مرحله یکی از علت‌های خطای اتصال است. phpMyAdmin بیشتر برای جدول‌ها و داده‌هاست؛ مدیریت دیتابیس حساب cPanel را از ابزار خود پنل انجام دهید.

استفاده در نصب وردپرس

نام کامل دیتابیس، کاربر و رمز را در نصب‌گر یا wp-config.php وارد کنید. DB_HOST را از میزبان بگیرید؛ اغلب localhost است اما همیشه نیست. راهنمای نصب وردپرس ادامه این مسیر را توضیح می‌دهد.

رفع خطای اتصال

نام‌های دارای پیشوند، رمز، DB_HOST و اتصال کاربر به دیتابیس را بررسی کنید. اگر رمز کاربر دیتابیس را تغییر می‌دهید، تنظیمات برنامه‌های استفاده‌کننده را هم هماهنگ کنید. تغییر رمز دیتابیس با تغییر رمز ادمین وردپرس متفاوت است.

نگهداری و پشتیبان‌گیری

پیش از حذف جدول، اجرای SQL یا مهاجرت، خروجی بکاپ دیتابیس تهیه کنید. برای هر پروژه پایگاه داده و کاربر مستقل داشته باشید تا مدیریت دسترسی و بازیابی روشن‌تر شود. فایل خروجی SQL را در مسیر عمومی سایت نگذارید.

آیا می‌توان یک دیتابیس را برای چند سایت استفاده کرد؟

از نظر فنی بعضی برنامه‌ها با پیشوندهای متفاوت امکانش را دارند، اما جداسازی پایگاه داده و کاربر مدیریت و بازیابی را ساده‌تر می‌کند. محدودیت سرویس هاست را هم بررسی کنید.

ثبت نظر

اول وارد شوید.

نظرات

هنوز نظری ثبت نشده است.