Tarih: 2007-04-21, 22:02:56 Mesaj konusu: İki farklı sql veritabanını nasıl birleştiririm?
Arkadaşlar sitemde yaklaşık 700 üyem varken hostum arızalandı ve eski yedekler yüklendi sunucuya. Üye sayım 350 lerden başladı. Bu arada panel de çalışmadığı için elimdeki yedeği sunucuya yükleyemedim. Şu an panel çalışıyo ama malesef eski yedekteki üye sayısı da epey oldu. Hangisini kullanırasam kullanayım üye kaybı olacak. Şimdi bu iki farklı veritabanındaki üyeleri nasıl birleştirebilirim.. YARDIM ederseniz sevinirim. Çok teşekkürler...
bunu iki türlü yapabilirsin aslında. birincisi suanki sitenden bir sql yedeği alırsın. sql i açıp içinde
Table structure for table 'nuke_users'
bu satırı bulursun. bu satır senin üyelerinin verilerinin tutulduğu tablonun başlangıcıdır ancak işleme dahil bir satır değildir. önemli olan altında bulunan
CREATE TABLE nuke_users (
satırıdır. buradan itibaren tablon oluşturulur ve
Dumping data for table 'nuke_users' satırından sonraki
INSERT INTO ile başlayan satır itibari ile de üye bilgilerin yazdırılmaya başlıyor. şimdi eksik olan üyelerin prefixlerinde aynı ise ( sıra noloru karışmamışsa )
# --------------------------------------------------------
#
# Table structure for table 'nuke_users_temp'
#
eski üyelerini bu yazının heman üstünde vae diğer insert komutları altına eklersin. sonra sqli okutursun.
yada ( sıra noloru karışmamışsa ) yüklü nuke_users tablosuna sqlindeki insert into ile başlayan ve orada yer almayan üyelerinin bilgilerini direk okutabilirsin..
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız