mysqlimport 클라이언트에는 LOAD DATA SQL 문 실행을 돕는 명령줄 인터페이스가 함께 제공됩니다. mysqlimport의 대부분의 옵션은 구문의 LOAD DATA 절에 직접 응답합니다.
유틸리티 mysqlimport는 아래와 같이 호출할 수 있습니다. -
shell> mysqlimport [options] db_name textfile1 [textfile2 ...]
명령줄에 명명된 각 텍스트 파일에 대해 mysqlimport는 다음에서 파일 이름을 제거합니다. 확장자를 제거하고 결과를 사용하여 파일 콘텐츠를 가져와야 하는 테이블의 이름을 찾습니다.
Example예를 들어 보겠습니다. Sample.txt, Sample.text 및 Sample이라는 파일을 모두 Sample이라는 테이블로 가져옵니다.
이 유틸리티는 명령줄이나 옵션 파일의 [mysqlimport] 및 [client] 그룹에서 지정할 수 있는 다음 기능 옵션을 지원합니다.
--bind-address=ip_address
컴퓨터에 여러 네트워크 인터페이스가 있는 경우 이 옵션을 사용하여 MySQL 서버에 연결하는 데 사용해야 하는 인터페이스를 선택할 수 있습니다.
--character-sets-dir= dir_name
은 문자 집합이 설치된 디렉터리입니다.
--columns=column_list, -c column_list
쉼표로 구분된 열 이름 목록을 값으로 사용합니다. 열 순서 이름은 데이터 파일 열이 테이블 열과 어떻게 일치하는지 나타냅니다.--compress, -C
가능한 경우 클라이언트와 서버 간에 전송되는 모든 정보를 압축합니다.
--compression-algorithms=value
서버에 접속 시 허용되는 압축 알고리즘을 말합니다. 이것 사용 가능한 알고리즘은 Protocol_compression_algorithms 시스템과 동일합니다. 바꾸다. 기본값은 압축되지 않은 것입니다.
--enable-cleartext-plugin
mysql_clear_password 일반 텍스트 인증 플러그인을 활성화합니다.
--force, -f
이 옵션은 오류를 무시합니다. 예를 들어 보겠습니다. 텍스트 파일에 대한 테이블이 존재하지 않으면 나머지 파일을 계속 처리합니다. --force가 없으면 테이블이 존재하지 않으면 mysqlimport가 종료됩니다.
위 내용은 mysqlimport - MySQL 데이터 가져오기 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!