您的位置
主页 > 网站技术 > 数据库 > » 正文

MySql数据分区操作之新增分区操作(3)

来源: 锦尚中国 点击:


INSERT INTO tr VALUES (11, 'pencil holder', '1995-07-12′);
ALTER TABLE tr DROP PARTITION p3;
SELECT * FROM tr WHERE purchased  BETWEEN '1995-01-01′ AND '2004-12-31′;


创建一个新的测试表

复制代码 代码如下:


CREATE TABLE members (
    id INT,
    fname VARCHAR(25),
    lname VARCHAR(25),
    dob DATE
)
PARTITION BY RANGE(YEAR(dob)) (
    PARTITION p0 VALUES LESS THAN (1970),
    PARTITION p1 VALUES LESS THAN (1980),
    PARTITION p2 VALUES LESS THAN (1990)
);


直接用alter table tablename add partition 方式再最后面添加分区

复制代码 代码如下:


ALTER TABLE members ADD PARTITION (PARTITION p3 VALUES LESS THAN (2000));


复制代码 代码如下:




首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明