13 Şubat 2017 Pazartesi

SSH ile MySql Yükleme

Yüksek boyutlu .sql backup dosyalarınızı aktarıken phpMyadmin taraflı yada tarayıcı kaynaklı zaman aşımı (timeout), dosya boyutu sınırlaması gibi hatalar alabilirsiniz.

Bunun için sunucuya root SSH erişiminiz var ise aşağıdaki komut ile doğrudan sql dump edebilirsiniz.

username: dabatase kullanıcı adı
database_name : database adı
file.sql : dosyanızın dizindeki adı




SSH üzerinden dosyamızın bulunduğu dizine gelerek aşağıdaki komutu uygulayabilirsiniz.

Bunun için öncelikle .sql formatlı dosyanızı serverınıza taşınıyız. Zira yüklemeyi daha kolay yapmanızı sağlayacaktır. Ardından konsol ekranından, terminalden aşağıdaki komutları uygulayın:

[php]mysql -u kullaniciadi -p veritabaniadi < veritabanidosyasi.sql[/php]

örnek kullanıcı adınızı temizeller varsayarsak ssh komutu aşağıdaki gibi olamalıdır;

[php]mysql -u db_username -p db_name < /home/temizeller/public_html/yedek_dosyasının_adı.sql[/php]

şifre isteyecektir , kullanıcı adı şifrenizi girin ve enter tuşuına basın.

şifresiz girmek istrseniz aşğıdaki kodu uygulayın

[php]mysql -u kullanıcı_adı -psifre veritabanı_adı < sql_dosyası[/php]

işlem bitince [root@siyah ~]# SSH panelde root komut gir ana sayfası gelecektir.

0 yorum:

Yorum Gönder