franch english german arabic turkish

PHP ile MySQL Veritabanı Yedeğini Alma ve Bakım Yapma PHP ile MySQL Veritabanı Yedeğini Alma ve Bakım Yapma

Tarih: 2018-04-30 16:49 Kategori: Php-Html5-Css-jQuery-Mysql | Okundu: 1748

Php Html5 Css jQuery ile İlgili Son GönderilerDaha Fazlası

PHP ile MySQL Veritabanı Yedeğini Alma ve Bakım Yapma


Bu proje ile sitenizin veri tabanını PHP ile yedeğini alabilir isterseniz bakım işlemi yaptırabilirsiniz. Yedek almak için artık illa veritabanına girmeniz gerekmez.

PHP kullanarak basit ve hızlı MySQL yedekleme / geri yükleme sistemi. Full veritabanı veya bazı tabloların yedeğini alabilirsiniz.

PHP 5.0.5 veya sonraki bir sürümü gerektirir.

Yedekleme:

Herhangi bir FTP programı ile siteniniz ana dizinine myphp-backup.php dosyasını yükleyin daha sonra http://www.example.com/myphp-backup.php şeklinde sitenize bağlanarak dosyayı çalıştırabilirsiniz.

myphp-backup.php Dosyasını hostunuza atmadan önce ayarlarınızı yapmayı unutmayın.

define("DB_USER", 'your_username');
define("DB_PASSWORD", 'your_password');
define("DB_NAME", 'your_db_name');
define("DB_HOST", 'localhost');

define("BACKUP_DIR", 'myphp-backup-files'); // Comment this line to use same script's directory ('.')
define("TABLES", '*'); // Full backup
//define("TABLES", 'table1, table2, table3'); // Partial backup
define("CHARSET", 'utf8');
define("GZIP_BACKUP_FILE", true); // Set to false if you want plain SQL backup files (not gzipped)

Yedek alınırken yedekleri myphp-backup-files klasöründe myphp-backup-{DB_NAME}-YYYYmmdd-HHMMSS.sql.gz varsayılan ismi ile yedeklemektedir. Örnek yedeklenmiş dosya adı: myphp-backup-files/myphp-backup-daniloaz-20170828-131745.sql.gz

Onarıma:

myphp-restore.php dosyasını ana dizin ve yedekleme dosyanızı myphp-backup-files klasörüne yükleyin. daha sonra http://www.example.com/myphp-restore.php şeklinde sitenize bağlanarak dosyayı çalıştırabilirsiniz.

myphp-restore.php Dosyasını hostunuza atmadan önce ayarlarınızı yapmayı unutmayın.

/**
 * Define database parameters here
 */
define("DB_USER", 'your_username');
define("DB_PASSWORD", 'your_password');
define("DB_NAME", 'your_db_name');
define("DB_HOST", 'localhost');
define("BACKUP_DIR", 'myphp-backup-files'); // Comment this line to use same script's directory ('.')
define("BACKUP_FILE", 'your-backup-file.sql.gz'); // Script will autodetect if backup file is gzipped or not based on .gz extension
define("CHARSET", 'utf8');



Yorumlar: (0)

Henüz yorum yapılmamıştır.

Yorum:

CAPTCHA


iOS 15 ve iPadOS 15 güncellemesi alması beklenen cihazların listesi
iOS 15 ve iPadOS 15...
DxOMark pil testi yapmaya başladı!
DxOMark pil testi y...
MASAK Kripto para hizmet sağlayıcıları için rehber yayınladı
MASAK Kripto para h...
YouTube'a yeni video çözünürlük ayarları geliyor
YouTube'a yeni vide...
Ramazan Bayramı'nda tam kapanma mı olacak?
Ramazan Bayramı'nda...
Thodex'den tuhaf bakım açıklaması!
Thodex'den tuhaf ba...
İngiltere Prensi hayatını kaybetti!
İngiltere Prensi ha...
Toplum tarafından dışlandı, hüzünlü hikayesi film oldu!
Toplum tarafından d...
Signal'de kripto para gönderme dönemi başlıyor!
Signal'de kripto pa...
İnsan beyni kablo olmadan bilgisayara bağlandı
İnsan beyni kablo o...