sql >> Databáze >  >> RDS >> Mysql

Change Table Engine v MySQL

Z příručky:http://dev.mysql.com /doc/refman/5.1/en/alter-table.html

Chcete-li například převést tabulku na InnoDB tabulky, použijte tento příkaz:

ALTER TABLE t1 ENGINE = InnoDB;

Výsledek pokusu o změnu úložného modulu tabulky je ovlivněn tím, zda je požadovaný úložný modul dostupný a nastavením NO_ENGINE_SUBSTITUTION Režim SQL, jak je popsáno v Oddíl 5.1.11 , “Režimy SQL serveru”.

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

Když vytvoříte tabulku, zobrazí se nějaké varování o nedostupnosti typu Engine?



  1. Import MySQL CSV:hodnota data a času

  2. Získejte z databáze, ale pouze posledních 30 dní

  3. Vytvořte novou aplikaci Ruby on Rails pomocí MySQL namísto SQLite

  4. SQLite - Vytvořte databázi