phpMyAdmin veriyi içe aktarma (import) nasıl yapılır? (SQL, CSV)

phpMyAdmin Nedir?

phpMyAdmin, MySQL ve MariaDB veri tabanları ile etkileşim kurmak için kullanılan bir açık kaynak web tabanlı uygulamadır. Kullanıcıların veri tabanlarını yönetmelerini, sorgular yürütmelerini, verileri içe aktarmalarını ve dışa aktarmalarını sağlayan birçok araç ve seçenek sunmaktadır. phpMyAdmin, özellikle veritabanı yöneticileri ve geliştiricileri için kullanıcı dostu bir arayüze sahip olduğu için popüler bir seçimdir.

İçe Aktarma İşlemi Nedir?

İçe aktarma işlemi, bir dosyadan alınan verilerin hedef bir veri tabanına veya tabloya eklenmesini sağlamak amacıyla gerçekleştirilen bir işlemdir. Bu süreç, SQL veya CSV dosyaları gibi farklı formatlarda veri transferine olanak tanır. Verilerin toplu olarak yüklenmesi, zaman kazandıran bir işlevdir ve veri tabanı içeriklerini güncel tutmak için sıklıkla kullanılmaktadır.

İçe Aktarma İçin Gerekli Hazırlıklar

İçe aktarma işlemi öncesinde, kullanıcıların bazı hazırlıklar yapmaları gerekir. İlk olarak, içe aktarılacak verilerin bulunduğu dosyamın formatının doğru olması gerekir. Aksi takdirde, phpMyAdmin dosyayı okuyamayabilir. SQL dosyaları genellikle veri tabanının yapısını ve içeriğini içeren komutlar barındırırken, CSV dosyaları düz metin dosyaları olup, verilerin virgül veya başka bir ayırıcı ile ayrıştığı formatlarda vardır.

Ayrıca, içe aktarılacak verilerin ilgili veri tabanında uygun bir tabloya yönlendirilmiş olması gereklidir. Var olan bir tabloya veri eklemek için, tablonun yapısının dışarıdan gelen verilere uyumlu olması önemlidir. Bu aşamada, alanların veri tipleri ve sıralamaları kontrol edilmelidir.

phpMyAdmin Üzerinden SQL Dosyası İçe Aktarma

1. phpMyAdmin’e Giriş: Kullanıcıların phpMyAdmin arayüzüne erişmesi gerekmektedir. Genellikle localhost üzerinden veya sunucunun belirli bir IP adresi ile phpMyAdmin URL’sine gidilerek erişilir.

2. Veri Tabanı Seçimi: İçe aktarılacak verilerin eklenmesi gereken veri tabanı seçilmelidir. Sol tarafta yer alan veri tabanları listesi arasından uygun veri tabanı seçimi yapılır.

3. İçe Aktarma Sekmesi: Üst menüden “İçe Aktar” (Import) sekmesine tıklanır. Bu bölüm, kullanıcının dosya yüklemesi için gerekli olan alanları sunarak işlemi başlatır.

4. Dosya Yükleme: İçe aktarılacak SQL dosyası “Dosya Seç” (Choose File) butonunu kullanarak seçilir. Dosyayı bulunduktan sonra yükleme işlemi başlar.

5. Ayarlar ve Seçenekler: Yükleme sırasında bazı ayarlar ve seçenekler bulunabilir. Gerekirse bu ayarlar kontrol edilip düzenlenebilir. Varsayılan ayarlarla ilerlemek genellikle mümkündür.

6. İşlemi Tamamla: Sayfanın altında bulunan “Git” (Go) butonuna tıklanarak içe aktarma işlemi başlatılır. İşlem sonucunda, phpMyAdmin yükleme sırasında herhangi bir hata mesajı gösteriyorsa, kullanıcılar bu mesajları dikkatlice incelemelidir.

phpMyAdmin Üzerinden CSV Dosyası İçe Aktarma

1. phpMyAdmin’e Giriş ve Veri Tabanı Seçimi: Yukarıda belirtilen SQL dosyası içe aktarma adımlarına benzer şekilde, phpMyAdmin’e giriş yapılarak ilgili veri tabanı seçilir.

2. İçe Aktarma Sekmesi: Yine “İçe Aktar” sekmesi seçilir.

3. Dosya Yükleme: CSV dosyası yüklemek için “Dosya Seç” butonu kullanılarak uygun dosya seçilir.

4. Format Seçimi: Aşağıda “Format” kısmında “CSV” formatı seçilir. CSV dosyasının nasıl işleneceğine dair seçenekler görünür. Bu aşamada, ayırıcı karakterin (genellikle virgül veya noktalı virgül) doğru olarak tanımlandığından emin olunmalıdır.

5. Tablo Seçimi: İçe aktarılacak verilerin yerleştirileceği tablo belirtilmelidir. Eğer yeni bir tablo oluşturulacaksa, uygun yapı oluşturulmalıdır.

6. İşlemi Tamamla: “Git” butonuna tıklanarak içe aktarma işlemi tamamlanır. İşlem tamamlandığında, sonuç ekranında işlemin başarılı olup olmadığına dair bilgiler yer alır. Hatalar oluşursa, bu hatalar detaylı olarak incelenmelidir.

İçe Aktarma İşleminde Karşılaşılabilecek Sorunlar

İçe aktarma işlemleri sırasında bazı sorunlar meydana gelebilir. En sık rastlanan sorunlar arasında dosya formatının yanlış olması, tablonun yapılandırmasının verilerle uyumsuzluğu ve dosyanın çok büyük boyutta olması yer alır. PHP ayarlarındaki dosya yükleme limitleri veya zaman aşımı süreleri, büyük veri setleri ile çalışırken sorun oluşturabilir.

Veri Tabanı Yönetimi

İçe aktarma işlemi tamamlandıktan sonra veri tabanının yönetimi devam eder. Kullanıcıların verilerini güncellemeleri, silmeleri veya sorgulamalar yapmaları gerekebilir. phpMyAdmin, kullanıcıların bu işlemleri gerçekleştirmeleri için kapsamlı araçlar sunmaktadır. Verilerin doğru bir şekilde içe aktarılması, veri tabanının sağlıklı bir şekilde yönetilmesi açısından kritiktir.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR