Büyük Boyutlu MySQL Veritabanlarını SSH Üzerinden Nasıl Yükleyebiliriz? (Export/Import)
Genelde 128 MB'ın üzerindeki SQL verilerini, tarayıcı üzerinden (phpMyAdmin gibi) genellikle bağlantı kopması veya zaman aşımı gibi hatalarla karşılaşabilirsiniz. Bu tip durumlarda en sağlıklı ve hızlı yöntem, doğrudan terminal (SSH) üzerinden SQL yedeğinizi yüklemektir.Bu makalede, SSH kullanarak veritabanınızı nasıl dışa aktaracağınızı ve tekrar nasıl içeri aktaracağınızı anlatacağım.
MySQL Veritabanını Dışa Aktarma (Export)
Veritabanınızın bir yedeğini almak için mysqldump komutunu kullanıyoruz. Terminale bağlandıktan sonra şu komutu girin:
Kod:
mysqldump -u KULLANICI_ADI -p VERITABANI_ADI > yedek.sql
MySQL Veritabanını İçe Aktarma (Import)
Daha önceden aldığınız bir yedeği (veya başka bir sunucudan taşıdığınız .sql dosyasını) içeri aktarmak için standart mysql komutunu kullanıyoruz.
Kod:
mysql -u KULLANICI_ADI -p VERITABANI_ADI < yedek.sql