SQL sürüm kontrol amaçlı benim veritabanından dökümlerini oluşturmak için bir PHP komut dosyası yazıyorum. Zaten uygun bir SHOW CREATE ....
şirketine çalışan aracılığıyla veri yapısını döker. Şimdi verilerini kendisi dökümü istiyorum ama en iyi yöntem konusunda emin değilim. Benim gereksinimleri şunlardır:
- Ben satır başına bir kayıt gerekir
- Satırlar birincil anahtar sıralanması gerekir
- SQL geçerli ve kesin olursa olsun veri türü (tamsayılar, dizeler, ikili veri ...) olmalıdır
- Veri değişmedi zaman döker aynı olmalıdır
Ben algılamak ve mysqldump
dış komut çalıştırmak ama bu ekstra bir sistem gereksinimi ekler ve ben böyle sunucu sürümü olarak (ihtiyaç veya yok dökümü bilgileri ile üstbilgi ve altbilgi kaldırmak amacıyla çıkışını ayrıştırmak gerekiyor olabilir dökümü tarih). Ben bu yüzden bir bağımsız dosyası tutmak olabilir gibi basit olarak benim komut tutmak isterim.
Benim alternatifleri nelerdir?