| |||||||
| Kayıt ol | Yardım | Üye Listesi | Ajanda | Forumları Okundu Kabul Et |
![]() |
| | LinkBack | Seçenekler | Stil |
| |||
| MySQL Veritabanını başka bir makineye kopyalamak Bu işlem için mysqldump en çok kullanılan seçenektir. Ama çok büyük tabloları daha hızlı ve basit bir şekilde başka bir makineye taşımak için yapılması gerekenler şunlardır: ilk önce dosyaların aktarılacağı bir dizin yaratıyoruz ve bu dizine --tab=DUMPDIR parametresiyle veritabanının yedeğini alıyoruz. shell> mkdir DUMPDIR shell> mysqldump --tab=DUMPDIR veritabani_adi Daha sonra DUMPDIR dizinindeki dosyaları diğer makinede uygun bir dizine kopyalıyoruz ve aşağıdaki işlemleri gerçekleştiriyoruz. Kod: shell> mysqladmin create veritabani_adi # veritabanı yaratılıyor shell> cat DUMPDIR/*.sql | mysql veritabani_adi # veritabanında tablolar yaratılıyor shell> mysqlimport veritabani_adi DUMPDIR/*.txt # tablolara veriler giriliyor Kod: mysqladmin flush-privileges |
| ||||
| Alıntı:
Konuyu açan arkadaşı taşımdan kastı yedeği al , yedeği diğer makineye kopyala ve diğer makinede geri yükle . bu mudur ?
__________________ Çok kaygı çekme, mukadder olan olur, takdir olunan rızkın da sana gelir.[Hz Muhammed (S.A.V)] Şiir vardır ki, hikmettir. Beyân vardır ki, büyüdür.[Hz Muhammed (S.A.V)] Kim, bir zümreye benzemeye çalışırsa, o, onlardandır.[Hz Muhammed (S.A.V)] Hikmetin başı, Allah korkusudur.[Hz Muhammed (S.A.V)] Elif Lam Mim. İnsanlar "inandık" deyip kurutlacaklarınımı sanırlar [Ankebut ,1] |
| |||
| Evet aslında türkçe karakter sorunu, yedegi nereden aldıgınla değilde nasıl aldıgınla ilgili. Benim yukarıda anlattıgım yazıda yedekleme(başka makinaya) işini daha hızlı ve baş ağrıtmadan yapmayı gösteriyor. Sinanında dedigi gibi bigdump en son tercih olmalı. Özellikle SQL çok çok büyükse. donmalar kasılmalar sırasında eksik Query çalıştırabiliyor. Bu da çok sakıncalı bişi. |
![]() |
| Seçenekler | |
| Stil | |
| |


