Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zmiana silnika tabel w MySQL

Z instrukcji:http://dev.mysql.com /doc/refman/5.1/en/alter-table.html

Na przykład, aby przekonwertować tabelę na InnoDB tabeli, użyj tego stwierdzenia:

ALTER TABLE t1 ENGINE = InnoDB;

Na wynik próby zmiany mechanizmu przechowywania w tabeli ma wpływ to, czy żądany mechanizm przechowywania jest dostępny, oraz ustawienie NO_ENGINE_SUBSTITUTION Tryb SQL, zgodnie z opisem w Sekcja 5.1.11 , „Tryby SQL serwera”.

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

Czy podczas tworzenia tabeli otrzymujesz ostrzeżenie, że typ silnika jest niedostępny?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak dodawać adnotacje do pola autoinkrementacji MYSQL za pomocą adnotacji JPA?

  2. System tagowania:pytania dotyczące rozwiązania Toxi

  3. Data i godzina MySQL nie zwraca czasu

  4. JSON_OBJECT() – Utwórz obiekt JSON z listy par klucz/wartość w MySQL

  5. W jaki sposób można przechowywać godziny pracy firmy w bazie danych/modelu aplikacji Rails?