mysql 分区表 插入数据
时间: 2023-11-08 07:06:01 浏览: 554
mysql 分表
要向 MySQL 分区表插入数据,可以使用 INSERT INTO 语句。具体操作步骤如下:
1. 创建分区表并定义分区方式。
2. 使用 INSERT INTO 语句插入数据。
例如,创建一个按照时间分区的表:
```
CREATE TABLE my_table (
id INT NOT NULL AUTO_INCREMENT,
created_at DATETIME NOT NULL,
data VARCHAR(255),
PRIMARY KEY (id, created_at)
) PARTITION BY RANGE (YEAR(created_at)) (
PARTITION p0 VALUES LESS THAN (2010),
PARTITION p1 VALUES LESS THAN (2011),
PARTITION p2 VALUES LESS THAN (2012),
PARTITION p3 VALUES LESS THAN MAXVALUE
);
```
然后,可以使用 INSERT INTO 语句向表中插入数据:
```
INSERT INTO my_table (created_at, data) VALUES ('2022-01-01', 'some data');
```
阅读全文