اطلاع از آخرین آپدیت ها ، آموزش ها و تخفیف های ویژه در
تلگرام اینستاگرام
no-img
پارسی پروگرامر

اسکریپت گرفتن بکاپ از دیتابیس به زبان php - پارسی پروگرامر


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

ادامه مطلب

ZIP
اسکریپت گرفتن بکاپ از دیتابیس به زبان php
zip
انتشار:1398/07/29
1398/07/29
بروز رسانی:1398/09/27
۱۶,۰۰۰ تومان
تعداد خرید: 3 مورد
۱۶,۰۰۰ تومان – خرید

اسکریپت گرفتن بکاپ از دیتابیس به زبان php


در این مطلب اسکریپت گرفتن بکاپ از دیتابیس به زبان php را برای شما عزیزان آماده کرده ایم . با استفاده از این سورس می توانید یک وبسایت ساده برای بکاپ گرفتن از SQL داشته باشید و از آن در وبسایت یا پروژه های خود استفاده کنید.

ُسورس کد سیستم گرفتن بکاپ از دیتابیس

نحوه نصب و استفاده از اسکریپت گرفتن بکاپ از دیتابیس به زبان php

پس از دانلود سورس کد ، فایل را به هاست خود انتقال داده و آن را از حالت فشرده خارج کنید.

سپس مسیر فایل index.php را در مرورگر خود اجرا کنید.

مشخصات سرور اعم از آدرس سرور – نام دیتابیس – نام کاربری دیتابیس – رمز ورود را وارد کرده و روی دکمه «بکاپ بگیر» کلیک کنید

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

بسته به حجم دیتابیس از چند ثانیه تا چند دقیقه این عملیات طول می کشد. و سپس فایل دانلود شده و می توانید آن را  روی سیستم خود ذخیره کنید.

عملکرد این اسکریپت:

این اسکریپت با اتصال به دیتابیس ابتدا لیست جداول دیتابیس مورد نظر را جمع آوری کرده و سپس محتویات هر جدول را در یک فایل text ذخیره کرده و در نهایت فایل مربوطه را با پسوند sql برای ذخیره ارائه می دهد.

 

بکاپ گیری اتوماتیک با این اسکریپت:

در صورتی که میخواهید از قابلیت بکاپ خودکار استفاده کنید کافیست مشخصات دیتابیس رو به فایل backup.php بدهید و این فایل را به کرون جاب بسپارید تا پس از اجرای کرون فایل بکاپ در کنار این فایل ها قرار میگیرد

ُسورس کد سیستم گرفتن بکاپ از دیتابیس

بخشی از کدها:

<?php
/**
* @author parsprog.ir
* @copyright 2019
*/
//include our function
include 'function.php';
if(isset($_POST['backup'])){
//get credentails via post
$server = $_POST['server'];
$username = $_POST['username'];
$password = $_POST['password'];
$dbname = $_POST['dbname'];
//backup and dl using our function
backDb($server, $username, $password, $dbname);
exit();
}
else{
echo 'Fill up database credentail and name';
}
?>

 



موضوعات :
php , sql , سورس , طراحی وب
لینک کوتاه مطلب:

https://parsprog.ir/?p=2127

ads

درباره نویسنده

فارغ التحصیل مهندسی تکنولوژی نرم افزار، علاقه مند به برنامه نویسی تحت وب و اندروید

مصطفی اشرف زاده 51 نوشته در پارسی پروگرامر دارد . مشاهده تمام نوشته های

دیدگاه ها


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سه × پنج =