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

  • boniver

    boniver

    17 NİSAN 2006
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • Roger Huffman

    Roger Huffma

    4 ŞUBAT 2007