Veritabanı ile çalışıyorsanız mutlaka yedek almışsınızdır veya yedek alma ihtiyacı duymuşsunuzdur. Bu paylaşımımda phpmyAdmin veya herhangi başka bir aracı yazılım ile değil direk Command line (CMD) ile nasıl veritabanı yedeği alabilirsiniz onu anlatmaya çalıştım.
Yedekleme işlemini komut satırlarıyla tüm veritabanını veya sadece bir veya belirli birkaç tabloyu yedekleyerek gösterdim.
Yedekleme işlemi için komut satırımız aşağıdaki şekilde olacaktır:
mysqldump -u root -p veritabanı_adı > yedeğin_yükleneceği_yol/yedeğin_adı.sql
veya sadece bir veya birkaç tabloyu yedeklemek istiyorsanız:
mysqldump -u root -p veritabanı_adı tablo_adı1 tabloadı2 > yedeğin_yükleneceği_yol/yedeğin_adı.sql
şeklinde komut yazmanız yeterli olacaktır.
İsterseniz aşağıdaki videoda uygulamalı şekilde izleyebilirsiniz:
Yanıtla
erhan
Merhaba hocam,
12.07.2020, 10:54:55Mysqldump ile MySQL sql Veritabanını Yedekleme ve Geri Yükleme işlemini yapamıyorum. (Ubuntu 18.04) digitalocen.
1- Terminalden sunucuya bağlanıyorum
2- mysql -u root -p
sunucudaki mysql klasöre girdim, sunucudaki tüm veritabanını kendi masa üstüme indirmek istiyorum fakat olmuyor
3 – mysqldump -u root -p –all-databases > all_databases.sql. sorun burda başlıyor.uzak sunucudaki dosyayı masa üstüne nasıl indiricem