Bestimmen des MySQL-Engine-Typs für bestimmte Tabellen
Das Vorhandensein mehrerer Tabellen mit unterschiedlichen Speicher-Engines in einer MySQL-Datenbank kann dazu führen, dass der MySQL-Engine-Typ bestimmt werden muss Enginetyp für bestimmte Tabellen. Um dieses Problem zu beheben:
SHOW TABLE STATUS WHERE Name = 'xxx'
Die Abfrage gibt einen Ergebnissatz zurück, der verschiedene enthält Tabelleninformationen, einschließlich der Spalte „Engine“. Diese Spalte gibt den Engine-Typ an, der von der angegebenen Tabelle verwendet wird.
Das folgende Ergebnis zeigt beispielsweise an, dass die Tabelle mit dem Namen „my_table“ die Speicher-Engine „InnoDB“ verwendet:
| Name | Engine | ... | | ----- | ------ | --- | | my_table | InnoDB | ... |
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3