4.6.11 mysql_convert_table_format - 지정된 스토리지 엔진을 사용하는 테이블의 변환
이 유틸리티는 MySQL 5.6.17에서 비추천에서 MySQL 5.7에서 삭제됩니다.
mysql_convert_table_format는 데이터베이스의 테이블을 특정 스토리지 엔진 (기본적으로 MyISAM
)을 사용하도록 변환합니다. mysql_convert_table_format Perl로 작성되어 있으며, DBI
와 DBD::mysql
Perl 모듈이 설치되어 있어야합니다 ( 섹션 2.13 "Perl 설치에 대한 주석" 을 참조하십시오).
mysql_convert_table_format은 다음과 같이 시작합니다.
shell> mysql_convert_table_format [ options ] db_name
db_name
인수는 변환되는 테이블을 포함하는 데이터베이스를 나타냅니다.
mysql_convert_table_format는 다음 목록에서 설명하는 옵션을 지원합니다.
--help
도움말 메시지를 표시하고 종료합니다.
--force
오류가 발생해도 계속합니다.
--host=
host_name
지정된 호스트의 MySQL 서버에 연결합니다.
--password=
password
서버에 연결할 때 사용하는 암호입니다. 다른 MySQL 프로그램과는 달리,이 옵션은 암호 값은 옵션이 없습니다.
명령 행에서 암호를 지정하는 것은 안전하지 않은 것으로 간주한다. 섹션 6.1.2.1 "비밀번호 보안에 대한 최종 사용자 지침" 을 참조하십시오. 옵션 파일을 사용하면 명령 행에서 암호를 지정하는 것을 방지 할 수 있습니다.
--port=
port_num
연결에 사용하는 TCP / IP 포트 번호.
--socket=
path
localhost
연결에서 사용하는 Unix 소켓 파일.--type=
engine_name
테이블을 변환하여 사용하도록해야 스토리지 엔진을 지정합니다. 이 옵션이 지정되지 않은 경우 기본값은
MyISAM
입니다.--user=
user_name
서버에 연결할 때 사용하는 MySQL 사용자 이름.
--verbose
중복 모드. 프로그램의 동작에 대해 더 많은 정보를 출력합니다.
--version
버전 정보를 출력하고 종료합니다.