phpMyAdmin, InnoDB veri tablosu türü dönüşümünü MyISAM varsayılan motoruna nasıl dönüştürür?

phpMyAdmin'de InnoDB tablo türünü nasıl değiştiririm ?

MyISAM varsayılan motoruna dönüştürülsün mü?

InnoDB veri tablolarının MyISAM veri tablolarına dönüştürülmesi önerilir:

  • Kişisel blogların özellikleri ile birleştiğinde, MyISAM kişisel blog sistemleri için önerilir, çünkü bloglardaki ana işlemler okuma ve yazmadır ve birkaç zincirleme işlem vardır.
  • böyleceMyISAM motorunu seçmek, blogunuzu açık ve sayfanızı InnoDB motor blogundan daha verimli hale getirir.
  • Tabii ki, bu sadece kişisel bir öneri ve çoğu blogcu gerçek duruma göre dikkatli bir şekilde seçim yapıyor.

Önemli hatırlatma: Lütfen herhangi bir tabloyu dönüştürmeden önce MySQL veritabanınızın yedeğini alın . ▼

Hiçbir makale bulunamadı

phpMyAdmin arka planında veri tablosu türünü manuel olarak değiştirme adımları

  • 1) phpMyAdmin veritabanı yönetimine giriş yapın;
  • 2) Giriş yaptıktan sonra sol sütuna tıklayın数据库;
  • 3) Sol sütuna tıklayınVeri tabloları (MyISAM olmayan türler);
  • 4) Tıklayın "operasyon" Sekmesi;
  • 5) "İşlem" sayfasında, "Veritabanı Depolama" türünü " olarak değiştirmek için seçin.MyISAM";
  • 6) Tıklayın "gerçekleştirillen", dönüştürme başarılı.

Hızlı bir şekilde MyISAM veritabanı tablo türüne dönüştürmek için SSH komutu

SSH yazılımınızı açın ve Linux sunucusuna bağlanın . Aşağıdaki komutu girin: ▼

mysql -uroot -p
  • SSH'de oturum açmak için phpMyAdmin parolasını girin.
  • Belli olmak"mysql>"Devam edebilirsin.
  • Büyük/küçük harf duyarlı olacak şekilde aşağıdaki biçimde girin ve ;.
  • Veritabanı adı ve tablo adının tümü küçük harf, diğer komutlar büyük harftir.Son ; girilmezse komut etkili olmaz.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Aşağıdaki şekilde dönüştürülen ilk wp_commentmeta tablosu başarıyla görüntülenir ve ardından tablo adları tek tek dönüştürülebilir▼

phpMyAdmin, InnoDB veri tablosu türü dönüşümünü MyISAM varsayılan motoruna nasıl dönüştürür?

  • giriş SHOW TABLES;  Komuttan sonra veritabanı tablosu adı görüntülenir.
  • İlgili tablo adını kopyalayın ve değiştirin ALTER TABLE 表名 ENGINE=MYISAM; Hızlı işlemler için MyISAM veritabanı tablo türüne dönüştürün (en azından phpMyAdmin arka planında veri tablosu türünü manuel olarak değiştirmekten daha hızlı).
  • Toplam 13 tablo adı vardır. Dönüştürme tamamlandıktan sonra "exit"çıkış yapmak.

MyISAM'i varsayılan motor yapın

Dönüştürme işlemi tamamlandıktan sonra, InnoDB motorunu kapatmanız ve bundan sonra MySQL için varsayılan motor olarak MyISAM'ı ayarlamanız önerilir.

Veritabanının varsayılan depolama türünü " MyISAM " olarak nasıl ayarlayabilirim ?

Chen Weiliang , örnek olarak CWP kontrol paneli programını kullanıyor ve işlem adımları şu şekildedir:

1) /etc/my.cnf dosyasını düzenleyin ve içe aktarılan klasörü bulun !includedir /etc/my.cnf.d

2) /etc/my.cnf.d klasörüne gidin

3) server.cnf dosyasını açın

4) "default_storage_engine" öğesini bulun

5) "#default_storage_engine=InnoDB" altına ekleyin:

default_storage_engine = MYISAM

6) Kaydettikten sonra MySQL hizmetini yeniden başlatın:

service mysqld restart

Veya Mariadb hizmetini yeniden başlatın:

systemctl restart mariadb
  • Yöntem çok basit, sadece işlemi takip edin, değişikliği tamamlayabilirsiniz, bu eğitim bitti!

🛠️✨MySQL veritabanınızı MyISAM'den InnoDB'ye toplu olarak nasıl dönüştüreceğinizi bilmek ister misiniz? Bu makale size takip edilmesi kolay kapsamlı bir rehberlik sunmaktadır!

👇Okumaya devam etmeniz önerilir👇

Okuduktan sonra MyISAM'i InnoDB'ye dönüştürmenin düşündüğünüzden çok daha kolay olduğunu göreceksiniz! Bağlantıya tıklayın ve hemen öğrenmeye başlayın! 💻📚

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

En gidin