ایجاد بانک اطلاعاتی ( دیتابیس )

ایجاد بانک اطلاعاتی ( دیتابیس )

بعد از ورود به cpanel در بخش databases روی گزینه MySQL Databases کلیک نمایید.

ایجاد بانک اطلاعاتی ( دیتابیس )

1- در بخش Create a New Database نام دیتابیسی که میخواهید بسازید را وارد کرده و روی گزینه create database کلیک نمایید.

ایجاد بانک اطلاعاتی ( دیتابیس ) - تصویر 2

2- در بخش Add a New User نام یوزری که میخواهید برای دیتابیس خود بسازید و همچنین رمز را وارد کرده و روی گزینه Create User کلیک نمایید.
برای انتخاب یک رمز عبور قوی میتوانید از گزینه Password Generator نیز استفاده کنید . توجه داشته باشید که قبل از بستن پنجره مربوط به آن رمز عبور را کپی کرده و نزد خود نگه دارید .

ایجاد بانک اطلاعاتی ( دیتابیس ) - تصویر 3

3- پس از ایجاد یوزر و بانک اطلاعاتی باید آنها را به هم متصل کنید. برای اتصال آنها از بخش Add User To Database نام یوزر و دیتابیس مورد نظر را انتخاب کرده و روی گزینه Add کلیک نمایید.

ایجاد بانک اطلاعاتی ( دیتابیس ) - تصویر 4

در صفحه بعد ALL PRIVILEGES را تیک زده و
make changes
را کلیک نمایید .

ایجاد بانک اطلاعاتی ( دیتابیس ) - تصویر 5

هم اکنون بانک اطلاعات و یوزر شما آماده شده است .
توجه داشته باشید که برای ست کردن دیتابیس و یوزر آن در تنظیمات آدرس نرم افزارتان و یا استفاده از آنها برای نصب یک نرم افزار باید نام کامل آنها را وارد نمایید .
برای مثال اگر یوزر هاست شما
test
باشد و نام بانک اطلاعاتی که ساختید
database
نام بانک اطلاعاتی شما به شکل زیر خواهد بود :

test_database

اگر اسم یوزری که انتخاب کرده اید
user
باشد نام یوزر شما برای نصب به شکل زیر خواهد بود :

هاست سی‌پنل ایران با تحویل آنی — پلن‌های هاست سی‌پنل ایران

test_user

البته نام یوزر و بانک اطلاعاتی در سی پنل مشخص است و میتوانید از داخل سی پنل آدرس کاملشان را کپی نمایید .

ساخت دیتابیس در سی پنل؛ نکته‌هایی که بعد از ساخت لازم دارید

در سی‌پنل نام دیتابیس و نام کاربر همیشه با نام کاربری هاست و یک زیرخط شروع می‌شود؛ مثلاً اگر نام کاربری هاست شما upweb باشد و دیتابیس را shop بنامید، نام کامل آن upweb_shop است. هنگام نصب وردپرس یا هر اسکریپت دیگر باید همین نام کامل را وارد کنید، نه فقط بخش دوم را.

اطلاعاتی که اسکریپت از شما می‌خواهد

  • نام دیتابیس: نام کامل، مثل upweb_shop
  • نام کاربری دیتابیس: نام کامل کاربر، مثل upweb_admin
  • رمز عبور: رمزی که هنگام ساخت کاربر گذاشتید
  • میزبان دیتابیس (Host): در هاست‌های سی‌پنل تقریباً همیشه localhost

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

در مرحله‌ی Add User To Database، صفحه‌ای باز می‌شود که دسترسی‌ها را می‌پرسد. برای وردپرس، جوملا و بیشتر اسکریپت‌ها گزینه‌ی ALL PRIVILEGES را بزنید؛ اگر دسترسی ناقص بدهید، نصب یا به‌روزرسانی افزونه‌ها با خطا متوقف می‌شود.

خطاهای رایج

  • Error establishing a database connection: یکی از چهار مورد بالا اشتباه است یا کاربر به دیتابیس اضافه نشده.
  • Access denied for user: رمز کاربر را از همان بخش MySQL Databases (گزینه‌ی Change Password کنار نام کاربر) عوض کنید و در فایل تنظیمات اسکریپت هم بنویسید.
  • رسیدن به سقف تعداد دیتابیس: هر پلن تعداد مشخصی دیتابیس دارد؛ دیتابیس‌های بلااستفاده را حذف کنید یا پلن را ارتقا دهید.

برای دیدن یا ویرایش جدول‌ها از ابزار phpMyAdmin در همان بخش Databases استفاده کنید و پیش از هر تغییر بزرگ، از دیتابیس خروجی (Export) بگیرید.