آموزش ساخت دیتابیس MySQL در سی‌پنل

در این آموزش یاد می‌گیری چطور در سی‌پنل یک دیتابیس MySQL و کاربر بسازی، دسترسی کامل بدهی و از اطلاعات آن برای نصب وردپرس و سایر اسکریپت‌ها استفاده کنی.

به‌روزرسانی: ۲۷ مرداد ۱۴۰۵

پاسخ کوتاه: در سی‌پنل به MySQL Databases بروید، یک دیتابیس بسازید، سپس یک کاربر با رمز قوی ایجاد کنید و در پایان کاربر را با دسترسی ALL PRIVILEGES به دیتابیس اضافه کنید. حالا می‌توانید نام دیتابیس، کاربر و رمز را در تنظیمات اسکریپت (مثل وردپرس) وارد کنید.

دیتابیس چیست و چرا لازم است؟

بیشتر سیستم‌های مدیریت محتوا مانند وردپرس، جوملا و فروشگاه‌سازها اطلاعات (نوشته‌ها، کاربران، سفارش‌ها) را در یک پایگاه‌داده MySQL ذخیره می‌کنند. بنابراین پیش از نصب دستی این اسکریپت‌ها باید یک دیتابیس و یک کاربر برای آن بسازید.

مراحل ساخت دیتابیس و کاربر

۱

باز کردن MySQL Databases

در سی‌پنل بخش Databases را پیدا کنید و روی MySQL Databases کلیک کنید.

۲

ساخت دیتابیس جدید

در بخش Create New Database یک نام کوتاه و بامعنا وارد کنید (مثلاً shop) و روی Create Database بزنید. توجه کنید که سی‌پنل به‌صورت خودکار نام کاربری شما را به‌عنوان پیشوند اضافه می‌کند، پس نام کامل چیزی مثل username_shop خواهد بود.

۳

ساخت کاربر دیتابیس

به بخش MySQL Users ← Add New User بروید، یک نام کاربری وارد و یک رمز قوی تعیین کنید (از دکمه Password Generator کمک بگیرید). این نام و رمز را جایی امن یادداشت کنید.

۴

اتصال کاربر به دیتابیس

در بخش Add User To Database کاربر و دیتابیس را انتخاب و روی Add بزنید. در صفحه بعد گزینه ALL PRIVILEGES را تیک بزنید تا کاربر دسترسی کامل داشته باشد و روی Make Changes کلیک کنید.

بدون این مرحله، کاربر به دیتابیس دسترسی ندارد و هنگام نصب اسکریپت با خطای اتصال به دیتابیس روبه‌رو می‌شوید.

استفاده از اطلاعات دیتابیس

حالا چهار مقدار زیر را در اختیار دارید که هنگام نصب هر اسکریپتی به آن‌ها نیاز پیدا می‌کنید:

  • نام دیتابیس: مثلاً username_shop
  • نام کاربر: مثلاً username_admin
  • رمز عبور کاربر: همان رمزی که ساختید
  • هاست دیتابیس: تقریباً همیشه localhost

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

سوالات متداول

پرسش‌های پرتکرار

چرا اسم دیتابیس با یک پیشوند ساخته می‌شود؟

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

هاست دیتابیس را چه چیزی بگذارم؟

در هاست اشتراکی سی‌پنل تقریباً همیشه مقدار درست localhost است. تنها در معماری‌های خاص که دیتابیس روی سرور جداست، باید آدرس یا IP سرور دیتابیس را وارد کنید.

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

نمی‌توان رمز فعلی را دید، اما می‌توانید از همان صفحه MySQL Databases روی Change Password کنار کاربر بزنید و رمز جدیدی تعیین کنید؛ سپس آن را در تنظیمات اسکریپت به‌روزرسانی کنید.

هاست حرفه‌ای با دیتابیس نامحدود

روی هاست پرسرعت استار هاستینگ دیتابیس‌های MySQL خود را بدون محدودیت بساز و مدیریت کن.