Ich möchte InnoDB als Speichermodul für alle meine Tabellen und Datenbanken verwenden. Gibt es einen Befehl, den ich ausführen kann, um den Typ meiner aktuellen Tabellen zu ändern, um InnoDB anstelle von MyISAM zu verwenden?
Gibt es auch eine Möglichkeit, dies als Standard festzulegen, damit ich das nicht nochmal machen muss?
So ändern Sie die Speicher-Engine einer vorhandenen Tabelle:
%Vor%Um InnoDB als Standard festzulegen:
Normalerweise ist dies MyISAM, aber Sie können es ändern, indem Sie die Serverstartoption
--default-storage-engine
oder--default-table-type
oder die Optiondefault-storage-engine
oderdefault-table-type
in der Konfigurationsdatei my.cnf verwenden.
Wenn Sie die mysql-Workbench verwenden, gibt es eine Skript-Menüoption, um die Engine aller Tabellen zu ändern.
Wählen Sie Plugins & gt; Dienstprogramme & gt; Ändern Sie die Speicher-Engine aller Tabellen.
Tags und Links mysql