MySQL 表分区(当已创建好表)

  1. mapper

    import org.apache.ibatis.annotations.Param;
    CreatPartitionMapper{
    /**

    • 创建表分区 : param1: 范围 ;param 2 :分区名称
      */
      void creatPartition(@Param("localDateTime") String localDate,
      @Param("partitionName") String partitionName);
      }
  2. mapper.xml
    用select标签即可
    ALTER TABLE 表名
    PARTITION BY RANGE COLUMNS(表中列名) (
    PARTITION ${partitionName} VALUES LESS THAN (#{localDateTime})
    );

posted @ 2021-07-19 15:30  MarkQuan  阅读(150)  评论(0)    收藏  举报