«mysqldump» etiketlenmiş sorular

MySQL'in Standart Dökümü / Yedekleme Yardımcı Programı



7
Büyük bir veritabanındaki bir mysqldump'u nasıl optimize edebilirim?
Ben 57 tabloları ile ~ 2GB olan bir InnoDB veritabanı ile bir symfony uygulama var. Veritabanının büyüklüğünün büyük bir kısmı tek bir tabloda (~ 1.2GB) bulunur. Şu anda veritabanını her gece yedeklemek için mysqldump kullanıyorum. Comcast bağlantım nedeniyle, çoğu zaman bir dökümü manuel olarak çalıştırıyorsam, sunucuya olan bağlantım dökümü tamamlamadan …


6
Etkin okuma ve yazma özellikli canlı bir sistemde mysqldump gerçekleştirmenin en güvenli yolu?
Bunun doğru olup olmadığından emin değilim ama linux'da aşağıdaki komutu uygularsanız okumayı hatırlıyorum mysqldump -u username -p database_name > backup_db.sql Bir veritabanına okumalar ve yazılar yazılırken, döküm hataları içerebilir. Bunun mysqldumpcanlı bir sistemde güvenli bir şekilde yapıldığından emin olmak için komutta belirli seçenekler var mı? Birkaç saniye boyunca kullanıcılarımız için …


3
InnoDB neden tüm veritabanlarını bir dosyada saklıyor?
MyISAM'in her bir tabloyu karşılık gelen bir dosyada saklamak kullanışlıydı. InnoDB birçok yönden ilerleme kaydetmiştir, ancak InnoDB'nin neden tüm veritabanlarını tek bir dosyada ( ibdata1varsayılan olarak) sakladığını merak ediyorum . InnoDB'nin dosyadaki verilerin konumunu, tablolar için ayrı indeks dosyaları ile eşleyeceğini biliyorum, fakat neden tüm verileri tek bir dosyada karıştırdığını …

5
DROP DATABASE neden bu kadar uzun sürüyor? (MySQL)
Yeni CentOS kurulumu. Büyük bir DB (2GB sql dosyası) ithalatı çalıştırıyordum ve bir sorunla karşılaştım. SSH müşterisi bağlantıyı kopardı ve ithalat donuyor gibiydi. MySQL oturum açmak için başka bir pencere kullandım ve ithalat, belirli bir 3M satır masasında sıkışmış, ölü gibi görünüyordu. Bu yüzden denedim DROP DATABASE huge_db; 15-20 dakika …
46 mysql  mysqldump 


6
MySQL'de bir .sql dosyası nasıl alınır?
MySQL Workbench kullanarak bir .sql dosyasını almaya çalışıyorum ve bu hatayı alıyorum: ERROR 1046 (3D000) at line 28: No database selected Önce .sql dosyasıyla aynı adı taşıyan boş bir veritabanı oluşturdum, ancak çalışmıyor. Ben de kullanarak mysql komut istemcisi ile yapmaya çalıştım: mysqldump -u root database > file.sql Ama benim …


7
Bir sorguyu yeniden oluşturmak için gerekli olan veritabanının alt kümesini mysqldump yapmak mümkün müdür?
Arka fon Bir selectsorguyu yeniden oluşturmak için gereken veritabanımın alt kümesini sağlamak istiyorum . Amacım, hesaplamalı iş akışımı tekrar üretilebilir kılmak ( tekrarlanabilir araştırmalarda olduğu gibi ). Soru Bu select deyimini, sorgulanan verileri yeni bir veritabanına aktaran bir komut dosyasına dahil edebilmemin bir yolu var mı? Yeni veritabanı, sorguda kullanılanlara …


3
MySQL / Amazon RDS veritabanını S3'e yedeklemenin önerilen yolu nedir?
Bunun için iki amacım var: Amazon Web Services ile bölge genelinde bir sorun yaşanması durumunda şirket dışında bir yedekleme yapmak. Üretim verilerini üretim fatura hesabından beta fatura hesabına kopyalamak için. Şu anda, Amazon'un bu iki kullanım senaryosundan birini kutudan çıktığını desteklemiyor. Mysqldump ve xtrabackup ( form yazı bakın ) belirtilen …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.