
--disable-partitioning 옵션은 MySQL에서 파티션 기능을 비활성화하는 옵션입니다. 하지만 이 옵션을 사용하면 파티션 테이블을 생성할 때 에러가 발생하는 문제가 있습니다.
이러한 문제를 해결하기 위해서는 MySQL의 파티션 기능을 비활성화하는 옵션을 사용하는 대신, 파티션 테이블을 생성할 때 옵션을 생략하거나, 파티션 기능을 비활성화한 후에 파티션 테이블을 생성하는 방법을 사용할 수 있습니다.
파티션 기능을 비활성화한 후에 파티션 테이블을 생성하는 방법은 다음과 같습니다.
1. MySQL 서버를 시작할 때 --skip-partitioning 옵션을 사용하여 파티션 기능을 비활성화합니다.
2. 파티션 테이블을 생성할 때 --partition 옵션을 생략합니다.
예를 들어, MySQL 서버를 시작할 때 --skip-partitioning 옵션을 사용하는 방법은 다음과 같습니다.
#hostingforum.kr
bash
mysqld --skip-partitioning
또는 파티션 테이블을 생성할 때 --partition 옵션을 생략하는 방법은 다음과 같습니다.
#hostingforum.kr
sql
CREATE TABLE 테이블명 (
컬럼명 데이터형,
컬럼명 데이터형,
...
) ENGINE=InnoDB;
이러한 방법을 사용하여 파티션 기능을 비활성화한 후에 파티션 테이블을 생성할 수 있습니다.
2025-05-19 15:50