MySQL テーブルにある全てのパーティションを削除する
MySQLで、テーブルにある全てのパーティションを削除する手順を記述してます。
環境
- OS ubuntu21.10
- MySQL Ver 8.0.27-0ubuntu0.21.10.1 for Linux on x86_64 ((Ubuntu))
- MySQL Workbench 8.0.27
手順
テーブルにある全てのパーティションを削除するには、「REMOVE PARTITIONING」を使用します。
ALTER TABLE `DB名` REMOVE PARTITIONING;
以下の「sample」テーブルに作成されている、パーティションを全て削除してみます。
SELECT TABLE_SCHEMA,
TABLE_NAME,
PARTITION_NAME,
PARTITION_ORDINAL_POSITION,
TABLE_ROWS
FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME='sample';
全て削除します。
ALTER TABLE `sample` REMOVE PARTITIONING;
全てのパーティションが削除されていることが確認できます。
-
前の記事
VBA 全シート名を取得して各シートのセルの値を取得する 2022.06.07
-
次の記事
Vue.js 属性値を設定する 2022.06.07
コメントを書く