آموزش ساخت دیتابیس در هاست سی پنل - آموزش import کردن پایگاه داده
در این جلسه از آموزش قرار است که یاد بگیریم چطوری در سی پنل دیتابیس ایجاد کنیم، دیتابیس خودمون از لوکال رو به دیتابیس جدید در سی پنل منتقل کنیم و در نهایت اتصال را با سایت برقرار کنیم.
قبل از شروع آموزش بهتر است آموزش جلسه قبل درباره روش اتصال دیتابیس در php را مطالعه کنید.
آموزش اتصال به دیتابیس در php + ویدئو آموزش و سورس کد
ابتدا وارد سی پنل سرویس خودتون بشین و گزینه MYSQL DATABASE WIZARD رو انتخاب کنید.
![انتخاب گزینه MYSQL DATABASE WIZARD در سی پنل](images/body/conncet-database-cpanel/click-mysql-database-wizard.jpg)
در مرحله بعد از شما خواسته میشه که نام دیتابیس خودتون رو وارد کنید. بعد از وارد کردن دکمه next step را بزنید.
![انتخاب نام دیتابیس](images/body/conncet-database-cpanel/choise-new-database-name.jpg)
در مرحله بعد از شما خواسته میشه که نام کاربری و پسورد برای دسترسی به این دیتابیس ایجاد کنید. برای ایجاد پسورد بهتر است که از password generator خود سی پنل هست استفاده کنید تا امن ترین پسورد رو برای شما ایجاد کنه. اگر هم تمایل داشتین خودتون ایجاد کنید بهتر است ترکیبی از حروف کوچک و بزرگ و اعداد و علامت ها باشد و تعداد کاراکتر ها بیشتر از 8 باشد.
![انتخاب نام کاربری و پسورد برای دیتابیس](images/body/conncet-database-cpanel/create-username-and-password-for-new-databsae-cpanel.jpg)
مرحله ایجاد دسترسی برای کاربر ایجاد شده می باشد. اگر تشخیص میدین که کاربر به تعدادی از عملیات ها دسترسی داشته باشه که گزینه های مورد نظر رو تیک بزنید در غیر این صورت برای دادن دسترسی کامل گزینه ALL PRIVILAGES رو انتخاب کنید و گزینه next step را کلیک کنید.
![ایجاد دسترسی برای کاربر ایجاد شده برای دیتابیس](images/body/conncet-database-cpanel/create-access-to-user-mysql-cpanel.jpg)
خب تا اینجا دیتابیس ایجاد شد و کاربر و کلمه عبور مختص این دیتابیس رو ایجاد کردیم. حالا بر میگردیم به صفحه اصلی cpanel و این بار گزینه phpmyadmin رو انتخاب میکنیم.
![انتخاب phpmyadmin در cpanel](images/body/conncet-database-cpanel/select-phpmyadmin-cpanel.jpg)
اگر تعداد زیادی دیتابیس داشته باشین از گزینه های سمت راست دیتابیس که جدیدا ساختین رو انتخاب کنید و اگر قبلا دیتابیسی نساخته باشین معمولا دو گزینه بیشتر نیست. یکی دیتابیس شماست و یکی هم دیتابیس خود mysql. بعد از انتخاب دیتابیس منوی Import رو انتخاب میکنیم و گزینه choose file رو میزنیم و دیتابیسی که قبلا از لوکال Export کردیم رو انتخاب میکنیم.
![import کردن دیتابیس در سی پنل](images/body/conncet-database-cpanel/import-database-to-cpanel.jpg)
بعد از انتخاب دیتابیس و گزینه go عملیات import آغاز می شود و اگر همه چیز اوکی بود با پیام موفقیت کار به اتمام میرسه.
![پیام موفقیت وارد کردن دیتابیس در سی پنل](images/body/conncet-database-cpanel/import-database-finish-successfully.jpg)
تا اینجا مراحل ایجاد و وارد کردن دیتابیس رو انجام دادیم و در نهایت آخرین کاری که باید بکنیم اینه که کانکشن به این دیتابیس رو ایجاد کنیم.
کد اتصال پایگاه داده در php به سی پنل
$servername = "localhost";
$username = "farsoft_webcamp1402";
$password = "5y23f@FA5eor2;";
$db='farsoft_webcamp';
try {
$conn = new PDO("mysql:host=$servername;dbname=$db", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
خب با این کد شما میتونید وب سایت خودتون رو به دیتابیسی که تازه ایجاد کردین متصل کنید. توضیح خط به خط این کد به همراه ویدئو رو میتونین در آموزش اتصال به دیتابیس در php مشاهده کنید.
دیدگاه های شما:
خوشحال میشویم نظر خودتان را درباره این مقاله با ما به اشتراک بگذارید :