Alıntı:
komplike tarafından gönderilen mesaj:
Kod:
mysqldump --user=USERNAME --password=PASSWORD --no-create-db --no-create-info --where='id>200 AND id<5000' DATABASE TABLE | gzip > dbBackup.SQL.gz
Bu şekilde, SSH komutunu çalıştırdığın dizinde dbBackup.SQL.gz adında sıkıştırılmış bir yedeğe sahip olursun. Tabi ki büyük harfli alanları ve --where kısmını kendi ihtiyaçların doğrultusunda değiştirmen şartıyla.
Kolay gelsin.
|
şimdi bu komut sadece "data" yı yedekliyor değil mi?(structure hariç)
bir sorum daha olacaktı:
normalde phpmyadmin de search tabını kullanarak bir tabloda arama yapınca bize sonuç sayfasında "şu kadar satır bulundu" gibisinden bişi çıkarıyor, ben bu search sonucunda çıkan satırları .
SQL olarak kaydetmek istiyorum, bunu phpmyadminden çok kolay yaparız ama benim sorunum veritabanı biraz büyük tablolar da büyük
bu yüzden gene ssh üzerinden bu "search" mantığını kullanıp nasıl yedek alırız