ニュース

Changing storage engine; rebuild table; change file_per_table, ALTER COLUMN OF TABLE, Change auto-increment value, Renaming a MySQL table, ALTER table add INDEX, Changing the type of a primary key ...
In the world of database management, ALTER TABLE operations are a crucial part of modifying database structures. MySQL, a popular database management system, offers online operations since version 5.6 ...
MySQL5.6以前では、Alter Table操作中にはそのテーブルへのDML操作がブロックされ、多くのセッションが待機してしまうため、本番稼働中のMySQLに対しての実行は非常に悩ましいものでした。
mysql> ALTER TABLE t ENCRYPTION='N'; また、 MySQL 8. 0.16以降ではデータベースに ENCRYPTION=Y を指定をすることで、 ENCRYPTION句がなくてもテーブルが作成されるデータベースのデフォルトの暗号化を継承することができます。