1. کاربر

    سلام میدونم ربطی به این مطلب نداره ولی اگه براتون مقدور هست برای سایت یه انجمن بسازید(اگه بشه عالی میشه)
    “البته من فقط پیشنهاد دادم قصد فضولی نیست”

  2. زهرا

    سلام
    ممنون از مطلب خوبتون
    واقعا مشکل داشتم

    چند تاسوال هم دارم اونم اینه که
    من چطور میتونم مسیر مشخصی برای ذخیره فایل های بک آپ داشته باشم؟
    و اینکه بتونم داخل صفحه برای کاربر لیست بک اپ هارو نشون بدم؟

    • سلام دوست عزیز. همه چیز داخل فایل dbbackup.php درون پوشه backupDB قرار داره. کافیه بازش کنید و درون تابع backup_tables با متغیر result کار کنید. بکاپ درون متغیر Result قرار میگیره. اگه این متغیر رو درون دیتابیس ذخیره کنید یا به صورت فایل ذخیره کنید میتونید دفعه های بعد از این فایل یا داده ی ذخیره شده استفاده کنید , برای عمل ذخیره سازی میتونید از دستور file_put_contents نیز استفاده کنید.
      برای نشون دادن لیست بکاپ ها به کاربر , اول شما باید بکاپ های خودتون رو درون دیتابیس ذخیره کرده کنید و بعدش اون رو به کاربر نمایش بدید. 😐 اگه مشکلی بود بگید تا رفع کنم براتون. موفق باشید.

  3. عزیزالله

    ببخشید محترم
    چگونه دیتابیس را با php میتوان restore کرد

    • سلام شما باید یه بکاپ از دیتابیس خودتون داشته باشید بعدش بکاپ رو با دستور mysqli_query یا دستور pdo->query یا هر دستور اجرا کننده ی دیگه ای اجرا کنید. کار خیلی راحتیه کافیه با دستورات دیتابیس در PHP اشنایی داشته باشید

  4. یه بدبخت که دنبال کد بکاپ سالمه

    در این روش، اگر دیتابیس view داشته باشد و view شامل اطلاعاتی باشد، این روش کدهای درج اطلاعات در view رو هم میارن :-O من که تا حالا ندیدم کسی توی view اطلاعات درج کنه؛ و اینکه اگر مثلا جدولی به نام atest داشتیم که از طریق یه کلید خارجی به جدولی به نام ztest وصل باشه، موقع ریستور اطلاعات، بانک اطلاعاتی خطا میده و میگه من جدول دومی رو اصلا ندارم که بخوام بهش کلید خارجی وصل کنم :)) بعله:)) و منم درحال سرچ در مورد این مشکل بزرگ هستم :)) چیزی پیدا کردم میدم پست کنید و عنوانشو بزنید ” بکاپ گرفتن از دیتابیس با php مثل بازی کردن با دم شیر ! “

    • این دستورات فقط از دیتابیس بکاپ میگیرن و کاری با view و ارتباطات بین جدول های دیتابیس ندارن! فقط جدول ها + اطلاعات داخل جدول ها رو بکاپ میگیرن. اگه میخواید که رابطه ی بین جدول ها نیز اعمال شوند باید تغییراتی درون کد انجام بشه.

می‌خواهید دیدگاهتان را بیان کنید؟