SORU
23 Aralık 2010, PERŞEMBE


Nasıl bir mysql tablo veya hali hazırda Orada Motoru kullanıyor.

MySQL, sadece tek bir tablo için belirli bir veritabanı için bir depolama motoru belirtmek için yolu yoktur. Ancak, bir depolama motoru ile bir oturum sırasında kullanılacak belirtebilirsiniz:

SET storage_engine=InnoDB;

Her tablo için bunu belirtmek zorunda değilsin.

Nasıl Eğer gerçekten tüm tabloları, Bunu kullanarak onaylayın.

CEVAP
23 Aralık 2010, PERŞEMBE


Eğer TABLO HARİTAYI kullanıyorsanız, bu sorgu motoru ayrıştırmak için var.

. Veritabanından seçerek geliştiriciler herhangi bir şema değiştirme hakkını olasılık da olsa () rezerv olarak kötü uygulama.

Kullanmak için doğru sorguSHOW TABLE STATUS- bir veritabanındaki tüm tabloları hakkında bilgi alabilirsiniz

SHOW TABLE STATUS FROM `database`;

Ya da belirli bir tablo:

SHOW TABLE STATUS FROM `database` LIKE 'tablename';

Geri alacak sütunların bir Motor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008