--tab
옵션을 사용하여 MySQL 데이터베이스를 덤프했습니다.이 옵션은 테이블 당 2 개의 파일 (데이터가있는 탭 구분 값 파일 create table
이있는 SQL 파일)을 생성합니다.쉽게 MySQL --tab 덤프 가져 오기
이 파일 디렉토리를 MySQL 서버로 쉽게 가져올 수 있습니까? mysqlimport
에서 옵션을 찾을 수 없습니다.
--tab
옵션을 사용하여 MySQL 데이터베이스를 덤프했습니다.이 옵션은 테이블 당 2 개의 파일 (데이터가있는 탭 구분 값 파일 create table
이있는 SQL 파일)을 생성합니다.쉽게 MySQL --tab 덤프 가져 오기
이 파일 디렉토리를 MySQL 서버로 쉽게 가져올 수 있습니까? mysqlimport
에서 옵션을 찾을 수 없습니다.
당신이 여러 가지 방법으로 작업을 수행 할 수 있습니다 - 가장 직접적인는이 테이블을 생성
mysql db < sql_structure_file
될 것이다. 그런 다음 (MySQL의 클라이언트에서) 할
for i in `ls *.sql`; do
sql_file=$i;
table_name=`echo $sql_file | sed "s/.sql$//"`
mysql -u root database_name < $sql_file
echo "LOAD DATA LOCAL INFILE '$table_name.txt' INTO TABLE $table_name" | mysql -u root database_name
done
(적절한 이름, 구분 기호 등 포함)
LOAD DATA LOCAL INFILE tab_delimited_file INTO TABLE