Bursa Bilgisayar

Ssh Üzerinde Veritabani Yönetimi

SSH yoluyla mevcut veritabanınızı indirebilir, yükleyebilir, başka sunucudan çağırabilir, tabloları onarabilir, analiz edebilir, yedekleyebilir ya da indirilebilir alana kopyalayabilirsiniz. SSH yetkisine sahip hesaplar üzerinde yaşanacak olası veri trafiği, normale göre onlarca kat daha hızlıdır. Büyük veritabanınız varsa, taşıma, indirme ve yükleme gibi zaman alan işlerinizi daha risksiz ve hızlı bir şekilde sonuca ulaştırabilirsiniz.

Bu makalede, mysql veritabanızı nasıl indirebilir alana kopyalayıp elde edebileceğinizi açıklayacağım.
Veritabanını indirme

var/lib/mysql klasörüne erişmek için cd komutunu kullanın.

cd /var/lib/mysql

Veritabanı kullanıcı adı ve veritabanı adını aşağıdaki kod satırında belirterek indirme işlemine başlayın.

mysqldump --opt -Q -u veritabanikullaniciadi -p veritabaniadi > indirilecekveritabani.sql

Bu komutu uyguladıktan sonra şifrenizi girin. Doğruysa var/lib/mysql altında indirilecekveritabani.sql yerine ne yazmışsanız o isimde bir veritabanı yaratılmış demektir.

Bu sql dosyasını indirmek için herhangi bir hesabın içine kopyalayarak bağlantı haline getirebilirsiniz.

cp indirilecekveritabani.sql  /home/hesapadi/public_html

Yukarıdaki tüm işlemleri tek satırlık kod ile halletmek istiyorsanız aşağıdaki komutu kullanın

mysqldump --opt -Q -u veritabanikullaniciadi -p veritabaniadi > /home/hesapadi/public_html/indirilecekveritabani.sql

Veritabanını yükleme

Tekrar mysql dizinine erişin.

cd /var/lib/mysql

Aşağıdaki komutu düzenledikten sonra uygulayın.

mysql -u veritabanikullaniciadi -p veritabaniadi < yuklenecekveritabani.sql

İstemiş olduğu şifreyi girdikten sonra doğrulayarak işlemi tamamlayabilirsiniz.

Yükleyeceğiniz sql dosyası başka bir hesap altındaysa, yani mysql dizininde değilse aşağıdaki komutu kullanın.

mysql -u veritabanikullaniciadi -p veritabaniadi < /home/hesapadi/public_html/yuklenecekveritabani.sql

Related posts

180 thoughts on “Ssh Üzerinde Veritabani Yönetimi

  1. Hey there I simply wanted to state thank you for an interesting blog site
    and an excellent read. I also like the style you have actually made use of right here.
    The articles are plainly specified and navigation is very clear.
    This is definitely one of the much better developed blogs I have
    actually come around lately. I am bookmarking your website and will
    certainly share with my close friends. Meanwhile have a look at my site as well.
    Would certainly value your remarks. Many thanks again.

  2. 76682 925410Hello super sch

  3. Everyone loves it when individuals get together and share thoughts.
    Great website, continue the good work!

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

 Characters available