Eyl 3
Digg
Stumbleupon
Technorati
Delicious

MySql5.x To SQLite3 hata ayıklama çalışmaları Episode 1

MySql den SQLite a veri çeken küçük tool adayımızda sorunlar vardı. Bu sorunlardan biri de MySql den gelen BLOB verinin çekilmesinde idi. İlk problem çözüldü darısı diğerlerinin başına...
test için BLOB veri tutan bir alan tanımlanıyor.
alana veri olarak bir image ekleniyor.
ve bizim mini minicik tool adayımız açılıp önce mysql server a bağlanılıyor.Daha sonra kullanılacak DB listeden seçilip Export tuşuna basılıyor.
oluşacak .db3  uzantılı SQLite dosyamızı kaydetceğimiz yeri veriyoruz ve hepsi bu kadar.Önce MySQL de belirlenen DB nin tüm şeması çıkarılıyor ve SQLite a uyarlanıp SQLite DB si hazırlanıyor.Daha sonra oluşan DB ye
MySQL deki tüm veriler aktarılıyor.
ve şimdi gerçekleri görme zamanı. BLOB dışındaki alanlarda sorun yaşamamıştık. Önce SQLite için hazırlanmış GUI lerden biri ile oluşan .db3 uzantılı dosyayı açıyoruz.
ve sonuç ilk bug temizlendi.
Not:Sanırım eklenen resim ile sonuçta çıktı olarak verilen resim arasında küçük bir fark var dimi. Evet alt kısmında okunamayan pixeller var gibi
ama sorun okumada yani bizim tool cuğumuzda değil resmi eklediğimiz MySQL GUI sinde :D .