sql >> Database >  >> RDS >> Mysql

Tabel-engine wijzigen in MySQL

Uit de handleiding:http://dev.mysql.com /doc/refman/5.1/en/alter-table.html

Om bijvoorbeeld een tabel te converteren naar een InnoDB tabel, gebruik dan deze verklaring:

ALTER TABLE t1 ENGINE = InnoDB;

Het resultaat van een poging om de opslagengine van een tabel te wijzigen, wordt beïnvloed door de vraag of de gewenste opslagengine beschikbaar is en de instelling van de NO_ENGINE_SUBSTITUTION SQL-modus, zoals beschreven in Sectie 5.1.11 , "Server SQL-modi".

https://dev.mysql.com/doc /refman/8.0/en/sql-mode.html#sqlmode_no_engine_substitution

Wanneer u de tabel maakt, krijgt u dan een waarschuwing dat het motortype niet beschikbaar is?



  1. Pgbackrest Herstellen en herstellen Delta

  2. Hoe automatisch gegevens in de database in PHP bij te werken

  3. Toont � in plaats van £

  4. Hoe een versie 4 (willekeurige) UUID op Oracle te genereren?