나는 아주 오랫동안 mysql을 사용 해왔다. 그러나 덤프 안에있는 지시문 중 하나를 조사하지는 않았다. 나는 현재 파티션 작업, 그래서 예제를 보자와의이 http://dev.mysql.com/tech-resources/articles/mysql_55_partitioning.html의 코드를 살펴 보자 해요 : 내가 관심이mysqldump 주석 지시어 사용하기
show create table t2\G
*************************** 1. row ***************************
Table: t2
Create Table: CREATE TABLE `t2` (
`dt` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE (to_seconds(dt))
(PARTITION p01 VALUES LESS THAN (63426787200) ENGINE = MyISAM,
PARTITION p02 VALUES LESS THAN (63426816000) ENGINE = MyISAM,
PARTITION p03 VALUES LESS THAN (63426844800) ENGINE = MyISAM,
PARTITION p04 VALUES LESS THAN (63426873600) ENGINE = MyISAM,
PARTITION p05 VALUES LESS THAN (63426902400) ENGINE = MyISAM,
PARTITION p06 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */
것은이 /*!50500 [...] */
입니다. 그것은 무엇이며 어떻게 작동합니까? 나는 덤프 파일을 파싱 할 때 mysql에 대한 지시자라고 생각한다. 지시어에 관해서는, 나는 그것이 켜지거나 꺼질 수 있다고 생각한다. 그게 멋질거야 - 내가 테이블을 분할하여 데이터베이스 덤프를 가질 수 - 50500 지시문을 해제하는 동안 - 나는 파티션을하지 않고 덤프를로드 할 수 (그것은 무시 될거야, 그럴 것 같아). 가능한가, 그것을하는 방법?
정확한 답변을 보내 주셔서 감사합니다. – ducin