모든 테이블을 alter로 엔진을 myisam으로 변경하는 방법
더시민
0
175
0
2023.05.10 08:08
모든 테이블을 alter로 엔진을 myisam으로 변경하는 방법
ALTER TABLE 문을 사용하여 데이터베이스의 모든 테이블의 엔진을 MyISAM으로 변경하려면 다음 SQL 쿼리를 사용할 수 있습니다.
SELECT CONCAT('ALTER TABLE ', table_name, ' ENGINE = MyISAM;') AS sql_statements
FROM information_schema.tables
WHERE table_schema = 'your_database_name';
'your_database_name'
을 데이터베이스 이름으로 대체하십시오.
이 쿼리는 지정된 데이터베이스의 모든 테이블의 엔진을 MyISAM으로 변경하는 데 사용할 수 있는 ALTER TABLE 문의 목록을 생성합니다. 생성된 SQL 문을 HeidiSQL 또는 phpMyAdmin과 같은 SQL 클라이언트로 복사하여 붙여 넣은 다음 모든 테이블의 엔진을 변경하기 위해 실행할 수 있습니다.
테이블의 엔진을 변경하는 것은 성능과 기능에 영향을 미칠 수 있으므로 변경 전에 충분히 테스트하는 것이 중요합니다.