وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

آموزش سی پنل؛ جلسهٔ 4: دیتابیس و phpMyAdmin

این جلسه دیتابیس و phpMyAdmin را با در نظر گرفتن رابط فعلی cPanel توضیح می‌دهد. مسیر گزینه‌ها در Jupiter با تصاویر قدیمی فرق دارد؛ قابلیت‌ها را از جست‌وجوی پنل

انتشار:
آخرین ویرایش:
توسط مصطفی جانقربان
۸ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله آموزش سی پنل؛ جلسهٔ 4: دیتابیس و phpMyAdmin در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
در مقاله های قبل به 30 سوال از آموزش های سی پنل پاسخ دادیم، ما قصد داریم تا تمام ویژگی های سی پنل را در 90 سوال و جواب در 9 جلسه به شما کاربران عزیز آموزش بدهیم، در این مقاله جلسه چهارم آموزش امکانات سی پنل شامل سوال های 31 تا 40 را ارسال کرده ایم، چنانچه شما تمایل دارید سایر جلسه ها را مشاهده نمایید به صفحه لیست آموزش های سی پنل مراجعه نمایید.
آموزش امکانات سی پنل جلسه چهارم
آموزش امکانات سی پنل جلسه چهارم

آموزش امکانات سی پنل جلسه چهارم :

31-سوال : چگونه بک آپ دیتابیس ام را با فرمت sql یا zip در phpmyadmin ایمپورت کنم ؟
دیتابیس محل نگهداری اطلاعات برنامه، مانند نوشته‌ها، کاربران و سفارش‌هاست. فایل‌های قالب و تصاویر معمولاً جدا نگهداری می‌شوند. برای انتقال کامل سایت یا پشتیبان‌گیری، ممکن است به هر دو بخش نیاز داشته باشیم.
پاسخ : چنانچه شما بک آپ خود را به صورت zip یا sql قبلا از phpmyadmin دانلود کرده اید و قصد دارید آن را در دیتابیس خود import نمایید، به سی پنل خود وارد شوید و از تب DATABASES روی گزینه phpMyAdmin کلیک کنید، در این صفحه شما باید روی دیتابیس مورد نظر کلیک کنید ( چنانچه دیتابیس را ایجاد نکرده اید با توجه به سوال 33 دیتابیس جدیدی در سی پنل ایجاد کنید )، بعد از کلیک روی دیتابیسی که قصد ریستور کردن فایل SQL روی آن را دارید روی گزینه Import کلیک کنید، Character set of the file را با نوع کدگذاری فایل هماهنگ کرده و سپس فایل پشتیبان دیتابیس را انتخاب نمایید و برای import کردن دیتابیس در سی پنل روی گزینه Go کلیک کنید.
SQL زبانی برای کار با اطلاعات دیتابیس است. فایل خروجی SQL می‌تواند دستور ساخت جدول‌ها و وارد کردن داده را داشته باشد. وارد کردن آن در دیتابیس اشتباه ممکن است اطلاعات همان مقصد را تغییر دهد؛ نام مقصد را قبل از Import بخوانید.
32-سوال : چگونه از دیتابیس خود را در پی اچ پی مای ادمین export کنم ؟
پاسخ : برای export کردن دیتابیس در phpmyadmin، پس از وارد شدن به این محیط روی دیتابیس مورد نظر کلیک کنید و سپس از منو های بالا روی گزینه Export کلیک نمایید، در قسمت Export Method در صورتی که گزینه Quick علامت خورده باشد تمام جداول شما دانلود خواهد شد، در صورتی که روی گزینه Custom قرار دهید شما می توانید تنها جداول مورد نیاز خود را اکسپورت کنید همچنین امکان Character و تنظیم نوع فشرده سازی و غیره فعال خواهد شد، سپس برای دانلود روی go کلیک کنید.
33-سوال : چگونه دیتابیس یا بانک اطلاعاتی جدیدی در سی پنل ایجاد کنم ؟
پاسخ : شما می توانید در تب DATABASES قسمت Manage My Databases دیتابیس جدیدی ایجاد کنید، در این صفحه سه مرحله برای ساخت دیتابیس در سی پنل وجود دارد، در قسمت Create New Database شما باید نام دیتابیس جدید را ایجاد کنید، در قسمت MySQL Users یک نام کاربری و رمز ایجاد کنید و در بخش Add User To Database، کاربر و دیتابیس را از دو فهرست انتخاب کنید و Add را بزنید. در صفحهٔ بعد، دسترسی‌های لازم برنامه را تعیین و ذخیره کنید. ساختن کاربر به‌تنهایی به معنی اجازهٔ استفاده از دیتابیس نیست.
34-سوال : کاربرد گزینه Database Wizard در سی پنل در چیست ؟
پاسخ : در صورتی که شما قصد نصب سیستم های مدیریت محتوا روی هاست خود را دارید و نیاز به دیتابیس جدیدی دارید به راحتی می توانید با این گزینه سه مرحله ساخت دیتابیس را پشت سر هم انجام بدهید، در واقع کار این گزینه درست مانند Manage My Databases است، با این تفاوت که پشت سر هم این مراحل را انجام می دهید و ساخت دیتابیس کمی راحت تر است، سی پنل خود کاربری و دیتابیس شما را هم متصل می کند، برای ساخت دیتابیس از طریق Wizard، روی گزینه Database Wizard کلیک کنید و به راحتی مراحل را مانند سوال 33 انجام بدهید.
35-سوال : چگونه می توانم رمز کاربری دیتابیس خود را در سی پنل تغییر بدهم ؟
پاسخ: برای تغییر رمز کاربر موجود، Manage My Databases را باز کنید. در Current Users، کنار کاربر موردنظر Change Password را بزنید و رمز تازه را ذخیره کنید. سپس همان رمز را در تنظیم اتصال برنامه نیز وارد کنید. مثلاً وردپرس مشخصات اتصال را در wp-config.php نگه می‌دارد. اگر فقط رمز پنل را عوض کنید، برنامه با رمز قبلی تلاش می‌کند و ممکن است سایت خطای اتصال به دیتابیس بدهد. رمز کاربر دیتابیس با رمز ورود سی پنل تفاوت دارد.
36-سوال : در زمان اتصال کاربری به دیتابیس کاربرد User Privileges در چیست ؟
پاسخ: User Privileges یعنی این کاربر اجازهٔ انجام چه کارهایی را در همان دیتابیس دارد. برای مثال SELECT اجازهٔ خواندن داده است و INSERT اجازهٔ اضافه کردن داده. کاربری که فقط اجازهٔ خواندن دارد، می‌تواند اطلاعات را ببیند اما نوشتهٔ تازه ذخیره نمی‌کند. مجوزها را با نیاز برنامه هماهنگ کنید؛ بعضی برنامه‌ها هنگام نصب یا به‌روزرسانی به ساخت و تغییر جدول هم نیاز دارند. گزینهٔ DROP اجازهٔ حذف جدول است و گزینهٔ مناسبی برای مثالِ یک کاربر کم‌اختیار نیست. دسترسی گسترده را برای تمام دیتابیس‌های حساب در نظر نگیرید؛ کاربر برنامه را فقط به دیتابیس خودش متصل کنید.
37-سوال : آیا می توانم چند کاربر با دسترسی های مختلف در سی پنل اضافه کنم ؟
پاسخ : بله این امکان وجود دارد، ابتدا چند کاربر ایجاد کنید و سپس در زمان متصل کردن دیتابیس و کاربر، دسترسی های هر کدام را مشخص کنید و در برنامه نویسی خود از آن استفاده نمایید.
38-سوال : چگونه می توانم دیتابیس خود را در سی پنل check یا repair کنم ؟
پاسخ: ابزار Check می‌تواند برای بررسی بعضی جدول‌ها مفید باشد. Repair برای همهٔ موتورهای دیتابیس کاربرد یکسان ندارد؛ برای InnoDB از روش بازیابی مستند و بکاپ معتبر استفاده کنید و قبل از هر عملیات، نسخهٔ قابل برگشت نگه دارید.
39-سوال : آیا می توانم پس از ساخت دیتابیس آن را rename کنم ؟
پاسخ : بله در صفحه Manage My Databases در قسمت Current Databases روی گزینه Rename دیتابیس مورد نظر کلیک کنید، قبل از تغییر نام حتما از دیتابیس خود بک آپ تهیه کنید و همچنین پس از تغییر حتما اطلاعات را در فایل config اطلاعات دیتابیس سیستم مدیریت محتوا خود تغییر بدهید.
40-سوال : آیا می توانم نام کاربری دیتابیس را تغییر دهم ؟
پاسخ: اگر کنار کاربر در Current Users گزینهٔ Rename دارید، می‌توانید نام را از همان مسیر تغییر دهید؛ سپس نام تازه را در تنظیم برنامه هم وارد کنید. کاربر فعال سایت را صرفاً برای ساختن نام جدید حذف نکنید. در روش جایگزین، ابتدا کاربر تازه را بسازید، به همان دیتابیس دسترسی بدهید و اتصال برنامه را با مشخصات تازه امتحان کنید. کاربر قبلی را فقط وقتی بردارید که مطمئن شده‌اید برنامهٔ دیگری هم از آن استفاده نمی‌کند.
جلسه چهارم آموزش امکانات سی پنل به پایان رسید منتظر نظرات ارزشمند شما هستیم

توضیح بیشتر برای انجام مراحل

پیدا کردن ابزار

برای نصب تازه، Database Wizard سه کار مرتبط را پشت سر هم انجام می‌دهد: ساخت دیتابیس، ساخت کاربر و دادن دسترسی آن کاربر به دیتابیس. تصور کنید دیتابیس یک کمد است و کاربر کلید مخصوص آن را دارد؛ داشتن کمد بدون کلید یا داشتن کلید بدون اجازهٔ باز کردن این کمد، برای برنامه کافی نیست. در پایان، نام کامل دیتابیس و کاربر را یادداشت کنید. اگر پنل به نام انتخابی شما پیشوند اضافه کرده، همان نام کامل باید در تنظیم برنامه نوشته شود.

نکتهٔ نسخهٔ فعلی

دیتابیس و کاربر را از ابزارهای خود سی پنل بسازید؛ برای دیدن جدول‌ها و وارد یا خارج کردن داده، از phpMyAdmin استفاده کنید. پیش از Import، نام دیتابیس انتخاب‌شده در سمت چپ را دوباره بخوانید. وارد کردن نسخهٔ قدیمی روی دیتابیس فروشگاه فعال می‌تواند اطلاعات تازه را تغییر دهد؛ بهتر است ابتدا فایل را در یک دیتابیس جدا امتحان کنید. اگر جدول خراب شده، زدن Repair همیشه پاسخ مسئله نیست و روش مناسب به نوع جدول و خطای آن بستگی دارد.
بعد از زدن دکمهٔ ذخیره، نتیجه را در جایی ببینید که قرار است از آن استفاده کنید. اگر تنظیم سایت را عوض کرده‌اید، خود صفحهٔ سایت را باز کنید؛ اگر فایل ساخته‌اید، پوشهٔ مقصد را ببینید. پیام «ذخیره شد» فقط می‌گوید پنل درخواست شما را گرفته است. برای تغییرهای مشابه در چند حساب، اول یک حساب را کامل امتحان کنید.
اگر نام این ابزار را در پنل پیدا نکردید، در کادر جست‌وجوی پنل هم نامش را بنویسید. بعضی ابزارها در پلن یا سطح حساب شما فعال نیستند. در این حالت از پشتیبانی بپرسید آیا این امکان برای سرویس شما قابل استفاده است. لازم نیست برای پیدا شدن یک دکمه، چند گزینهٔ نامرتبط را عوض کنید.

منابع و ادامهٔ مطالعه

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام