PDA

View Full Version : backup گیری از mysql



hofa_7
دوشنبه 08 بهمن 1386, 15:59 عصر
سلام , اگر یکی لطف کنه دستور صحیح backup گرفتن از دیتابیس mysql توی php و ذخیره اون فایل توی یک پوشه را برام بزاره ممنون می شم

moohssenn
سه شنبه 09 بهمن 1386, 17:36 عصر
فکر میکنم بهترین گزینه استفاده از دستورات MySql است که فایل تولید میکنند و میتونید از اون فایلها استفاده کنید . جستجو کنید پیدا میکنید . توی بخش Mysql هستش

Bahram0110
چهارشنبه 10 بهمن 1386, 15:45 عصر
PHP my admin تو قسمت Export
می تونی خروجی رو متن ساده انتخاب کنی یا فایل zip و Tar و ...

javad_hosseiny
پنج شنبه 11 بهمن 1386, 12:50 عصر
علاوه بر قابلیت خود محیط phpmyadmin از نمونه کدهای نوشته شده نیز می توانید استفاده کنید:

http://barnamenevis.org/forum/showthread.php?t=25954
http://barnamenevis.org/forum/showthread.php?t=25961
http://barnamenevis.org/forum/showthread.php?t=28802

amirhosein
پنج شنبه 11 بهمن 1386, 14:57 عصر
دستورات خود mysql هم قابلیت تولید فایل رو دارن.مثل insert into file

Bahram0110
یک شنبه 14 بهمن 1386, 10:41 صبح
سلام
دو تا سوال
1 - توی لوکال هاست وقتی می خوایم یه فایل SQL رو Import کنیم حداکثر سایز فایل 2 مگابایته
کجا باید این حجم رو تغییر بدم

2 - من یه دیتابیس دارم که حجمش 40 مگابایته (زیپ شده = 6 مگابایت)
می خوام یه جوری بکاپ (zip) بگیرم که
- فرمت دیتابیس به هم نخوره
- حداکثر حجم تولید شده هر فایل مثلا 2 مگابایت باشه (دیتابیس رو به قسمتهای مختلف split کنه).
ممنون می شم کمکم کنید

oxygenws
یک شنبه 14 بهمن 1386, 10:47 صبح
1 - توی لوکال هاست وقتی می خوایم یه فایل SQL رو Import کنیم حداکثر سایز فایل 2 مگابایته
کجا باید این حجم رو تغییر بدم
احتمالا منظورت phpMyAdmin می باشد!
این محدودیت به PHP ربط داره. تو php.ini.

Bahram0110
یک شنبه 14 بهمن 1386, 10:53 صبح
احتمالا منظورت phpMyAdmin می باشد!
این محدودیت به PHP ربط داره. تو php.ini.
بله phpmyadmin منظورم بود
الان من اینجا easyphp و wamp و .. ندارم :ناراحت:
ولی قبلا با php.ini امتحان کردم نشد! می شه بگین کدوم قسمتشو باید تغییر بدم؟



یه سوال!
من یه دیتابیس دارم که حجمش 40 مگابایته (زیپ شده = 6 مگابایت)
می خوام یه جوری بکاپ (zip) بگیرم که
- فرمت دیتابیس به هم نخوره
- حداکثر حجم تولید شده هر فایل مثلا 2 مگابایت باشه (دیتابیس رو به قسمتهای مختلف split کنه).
ممنون می شم کمکم کنید

oxygenws
یک شنبه 14 بهمن 1386, 11:03 صبح
الان من اینجا easyphp و wamp و .. ندارم :ناراحت:
ولی قبلا با php.ini امتحان کردم نشد! می شه بگین کدوم قسمتشو باید تغییر بدم؟بهتر که اون آشغالا رو نداری :)
تو قسمت post size یا max_upload_size یا یه همچین چیزایی.

برای سوال دوم راه حل راحتی وجود نداره. مگر برنامه نویسی کنی.

cybercoder
یک شنبه 14 بهمن 1386, 13:02 عصر
البته به نظرم خود فایل ها رو هم میشه کپی کرد. ( اگر سرور اختصاصی داشته باشی )
دردسرش کمتره