MySQL Veritabanlarını İçeri ve Dışarı Aktarma
AlexHost VPS’de MySQL Veritabanlarını İçeri ve Dışarı Aktarma
MySQL içe ve dışa aktarımlarını neden AlexHost’ta yönetmelisiniz?
Verimli veritabanı yönetimi, tüm web uygulamaları için güvenilirlik, ölçeklenebilirlik ve güvenlik sağlar. İster verileri yedekliyor, ister sunucular arasında geçiş yapıyor veya veritabanlarını ortamlar arasında aktarıyor olun, AlexHost’un NVMe depolama, LiteSpeed ve kök erişimine sahip VPS’ si hızlı ve güvenli MySQL işlemleri için ideal altyapıyı sağlar. Bu kılavuz, verilerinizi korumak için sorun giderme ipuçlarıyla birlikte MySQL veritabanlarını içe ve dışa aktarma işleminin tamamını kapsar.
1. İthalat ve İhracat için Hazırlık
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun
- MySQL sunucusuna uygun ayrıcalıklarla erişim.
- Makinenizde yüklü MySQL istemcisi (veya phpMyAdmin gibi web tabanlı bir araç aracılığıyla erişim).
2. MySQL Veritabanını Dışa Aktarma
Bir MySQL veritabanını dışa aktarmak, veritabanı yapısını ve verilerini içeren bir .sql dosyası oluşturur. MySQL komut satırını veya phpMyAdmin’i kullanarak bir veritabanını dışa aktarabilirsiniz
Yöntem 1: MySQL Komut Satırını Kullanma
- Terminal’i açın: Komut satırı arayüzünüze erişin.
- Mysqldump Komutunu çalıştırın: Veritabanınızı dışa aktarmak için aşağıdaki sözdizimini kullanın###ATP_NOTR_1_CODE_TAG_NOTR_ATP##
Username yerine MySQL kullanıcı adınızı, database_name yerine veritabanınızın adını ve export_file.sql yerine de istediğiniz dosya adını yazın.
- Parolanızı Girin: MySQL parolanızı girmeniz istenecektir.
Yöntem 2: phpMyAdmin kullanarak
- PhpMyAdmin’de oturum açın: Web tarayıcınızda phpMyAdmin’i açın.
- Veritabanını seçin: Sol kenar çubuğundan dışa aktarmak istediğiniz veritabanına tıklayın.
- Dışa Aktar’a tıklayın: Üst menüde, Dışa Aktar sekmesine tıklayın.
- Dışa Aktarma Yöntemini Seçin: Basit bir dışa aktarma için Hızlı’yı veya daha fazla seçenek için Özel’i seçin (örneğin, belirli tabloları seçmek).
- Biçim’i seçin: Biçimin SQL olarak ayarlandığından emin olun.
- Git’e tıklayın: Bu, dışa aktarılan .sql dosyasını bilgisayarınıza indirecektir.
3. MySQL Veritabanını İçe Aktarma
Bir veritabanını içe aktarmak, önceden dışa aktarılmış bir .sql dosyasını bir MySQL sunucusuna geri yükler. Bunu MySQL komut satırını veya phpMyAdmin’i kullanarak yapabilirsiniz
Yöntem 1: MySQL Komut Satırını Kullanma
- Terminal’i açın: Komut satırı arayüzünüze erişin.
- Mysql Komutunu çalıştırın: Veritabanınızı içe aktarmak için aşağıdaki sözdizimini kullanın###ATP_NOTR_2_CODE_TAG_NOTR_ATP##
Username yerine MySQL kullanıcı adınızı, database_name yerine içe aktarmak istediğiniz veritabanının adını ve import_file.sql yerine de .sql dosyanızın adını yazın.
- Parolanızı Girin: MySQL parolanızı girmeniz istenecektir.
Yöntem 2: phpMyAdmin kullanarak
- PhpMyAdmin’de oturum açın: Web tarayıcınızda phpMyAdmin’i açın.
- Veritabanını seçin: Eğer veritabanı mevcut değilse, Veritabanları’na tıklayarak ve adını girerek yeni bir tane oluşturun.
- İçe Aktar üzerine tıklayın: İçe Aktar sekmesine tıklayın.
- Dosya Seç: Dosya Seç düğmesine tıklayın ve içe aktarmak istediğiniz .sql dosyasını seçin.
- Git’e tıklayın: Bu, içe aktarma işlemini başlatacaktır. İçe aktarmanın başarılı olduğundan emin olmak için onay mesajını bekleyin.
4. Sık Karşılaşılan Sorunların Giderilmesi
- Hata 1049 (Bilinmeyen Veritabanı): İçe aktardığınız veritabanının var olduğundan emin olun. Eğer yoksa, önce oluşturun.
- Hata 2002 (MySQL Sunucusuna Bağlanılamıyor): MySQL sunucusunun çalışıp çalışmadığını ve doğru bağlantı ayrıntılarına sahip olup olmadığınızı kontrol edin.
- Büyük Veritabanı İçe Aktarımları: Büyük SQL dosyaları için PHP yapılandırmanızdaki max_execution_time ve upload_max_filesize ayarlarını artırmayı düşünün.
Sonuç: AlexHost VPS ile MySQL Veritabanı Yönetimini Basitleştirin
MySQL veritabanlarının içe ve dışa aktarılması yedeklemeler, geçişler ve felaket kurtarma için çok önemlidir. AlexHost’un NVMe depolama, LiteSpeed ve tam kök erişimine sahip yüksek performanslı VPS’si ile bu işlemleri hızlı ve güvenli bir şekilde gerçekleştirebilirsiniz. İster komut satırı araçlarını ister phpMyAdmin’i kullanın, bu adımlarda ustalaşmak verilerinizin güvende, erişilebilir ve dağıtıma hazır kalmasını sağlar.
AlexHost’un güvenilir VPS platformu ile MySQL veritabanlarınızı verimli bir şekilde yönetmeye bugün başlayın!