راهنمای کامل ایمپورت دیتابیس با استفاده از ترمینال در سی پنل
مقدمه
اگر شما از هاست اشتراکی استفاده میکنید و قصد دارید یک دیتابیس حجیم را به سرور خود ایمپورت کنید، استفاده از روشهای معمولی مثل phpMyAdmin ممکن است با محدودیتهای حجم فایل یا زمان اجرا مواجه شود. در این مقاله، نحوه ایمپورت دیتابیس با استفاده از ترمینال در سی پنل را بهطور کامل توضیح خواهیم داد. این راهنما مناسب کاربران هاست اشتراکی باران هاست است و به شما کمک میکند تا با سادهترین روش ممکن این کار را انجام دهید.
توجه مهم: اطلاعات دیتابیس و هاست ارائه شده در این مقاله صرفاً برای آموزش هستند. لطفاً از اطلاعات دیتابیس و هاست خودتان استفاده کنید و مسیر فایل دیتابیس خود را مشخص کنید.
پیشنیازها
- دسترسی به هاست سی پنل با فعال بودن دسترسی ترمینال (SSH).
- اگر دسترسی ترمینال فعال نیست، با هاستینگ خود (مثل باران هاست) تماس بگیرید.
- فایل دیتابیس شما باید به فرمت SQL یا فشرده (ZIP) باشد.
- اطلاعات دیتابیس شامل:
- نام دیتابیس:
barankala_test
- نام کاربری دیتابیس:
barankala_test
- رمز عبور دیتابیس:
PsBk2dBs
- نام فایل فشرده دیتابیس:
bk.zip
- نام فایل SQL دیتابیس (پس از استخراج):
barankala_bk.sql
- نام دیتابیس:
مراحل ساخت دیتابیس جدید با Database Wizard
مرحله 1: ورود به cPanel
وارد پنل سی پنل خود شوید. معمولاً آدرس ورود به شکل زیر است:
https://yourdomain.com:2083
اطلاعات کاربری cPanel خود را وارد کنید.
مرحله 2: استفاده از Database Wizard
- به بخش MySQL Database Wizard بروید.
- یک نام برای دیتابیس خود وارد کنید. بهعنوان مثال:
barankala_test
. - نام کاربری دیتابیس را وارد کنید و یک رمز عبور قوی تنظیم کنید. بهعنوان مثال:
- نام کاربری:
barankala_test
- رمز عبور:
PsBk2dBs
- نام کاربری:
- روی Create Database کلیک کنید.
- در مرحله بعد، دسترسی کامل (All Privileges) را به کاربر اختصاص دهید و روی Next Step کلیک کنید.
آپلود فایل دیتابیس به هاست
مرحله 1: آپلود فایل فشرده (ZIP)
- وارد بخش File Manager در cPanel شوید.
- به مسیر روت هاست (مانند:
/home/barankala
) بروید. - فایل دیتابیس فشرده شده خود را (به عنوان مثال:
bk.zip
) آپلود کنید.
ایمپورت دیتابیس با استفاده از ترمینال
مرحله 1: اتصال به ترمینال
- به بخش Terminal در cPanel بروید.
- مطمئن شوید که به مسیر روت هاست خود منتقل شدهاید. برای اطمینان دستور زیر را وارد کنید:
cd /home/barankala
مرحله 2: استخراج فایل فشرده
برای استخراج فایل bk.zip
دستور زیر را وارد کنید:
unzip bk.zip
پس از اجرا، فایل barankala_bk.sql
در همان مسیر قرار خواهد گرفت.
مرحله 3: ایمپورت فایل SQL به دیتابیس
برای ایمپورت فایل SQL، دستور زیر را وارد کنید:
mysql -u barankala_test -p barankala_test < /home/barankala/barankala_bk.sql
-u barankala_test
: نام کاربری دیتابیس.-p
: پس از اجرای دستور، از شما رمز عبور دیتابیس خواسته میشود.barankala_test
: نام دیتابیس./home/barankala/barankala_bk.sql
: مسیر فایل SQL.
رمز عبور را وارد کنید و کلید Enter را فشار دهید. فرآیند ایمپورت آغاز خواهد شد.
بررسی موفقیتآمیز بودن ایمپورت
برای اطمینان از اینکه دیتابیس بهدرستی ایمپورت شده است، میتوانید جداول موجود در دیتابیس را با دستور زیر بررسی کنید:
mysql -u barankala_test -p -e "USE barankala_test; SHOW TABLES;"
لیستی از جداول دیتابیس نمایش داده خواهد شد.
نکات مهم
- اگر در هنگام ایمپورت با خطای محدودیت حجم یا زمان مواجه شدید، با پشتیبانی هاست تماس بگیرید.
- اطمینان حاصل کنید که فایل SQL شما کامل و بدون نقص باشد.
- در صورت بروز هرگونه مشکل، فایل لاگ خطاهای MySQL را بررسی کنید یا از پشتیبانی باران هاست کمک بگیرید.
- توجه: مسیر فایل دیتابیس (
/home/barankala/barankala_bk.sql
) باید با مسیر فایل دیتابیس شما جایگزین شود. - اطلاعات دیتابیس و هاست ارائه شده در این آموزش فقط برای نمونه هستند و نباید از آنها استفاده کنید. لطفاً اطلاعات خودتان را وارد کنید.
نتیجهگیری
با استفاده از روشهای بالا، شما میتوانید به راحتی دیتابیس خود را در هاستهای اشتراکی باران هاست ایمپورت کنید. این روش نه تنها سریع است، بلکه محدودیتهای phpMyAdmin را نیز دور میزند. اگر سوال یا مشکلی داشتید، از طریق بخش نظرات با ما در میان بگذارید.