mysql怎么删除分区
在mysql中,可以利用alter语句配合“DROP PARTITION”来删除分区,“DROP PARTITION”的作用就是用于删除指定的分区,语法为“ALTER TABLE 表名 DROP PARTITION 分区名 ”。 本教程操作环境:windows
<blockquote><p>在mysql中,可以利用alter语句配合“DROP PARTITION”来删除分区,“DROP PARTITION”的作用就是用于删除指定的分区,语法为“ALTER TABLE '表名' DROP PARTITION '分区名' ”。</p></blockquote>
本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。
mysql怎么删除分区
删除分区语法为:ALTER TABLE '表名' DROP PARTITION '分区名'
清理分区数据为空,保留分区不删除,仅仅是清理数据,命令如下
增加分区
##如果希望将刚删除的p20210104分区重新加回去?怎么办。先尝试直接执行增加分区命令试试
因此如果一定要加回p20210104这个分区(即需要在中间部分增加分区),只能将p20210104 后面的分区先全删除,再增加p20210104分区,再后p20210104 后面的分区重新加回去。操作如下:
##先删除p20210104分区后面的所有分区
案例
系统有操作系统表sys_log,实现每天删除90天前的分区并同时建一个4天后的分区(即每天将4天后的分区创建表),步骤如下:
##新建普通表,只执行一次