본문 바로가기

02 .administration/iv. mysql

mysql(7) - 마이그레이션, 대량입력, text형식, cvs형식

db백업, 복구 작업을할때, 혹은 마이그레이션 작업할때 종종 대량으로 입력해야할 경우가 생길때 사용합니다

useage: mysqlimport -u [USERID] -p [DB_NAME] [filename=tables]

./mysqlimport -u pp -p test addr
형식으로 입력합니다

주의 사항은  test라는 db에 addr이라는 테이블로 들어가지는것입니다.
만약 addr테이블이 존재 하지 않는다면 생성은 되지 않겠죠..

만약 회원가입에 관한 내용이 있다고 생각해봅시다..
id,email,phone_num,address의 내용은 userinfo라는 테이블이라고 생각하겠습니다. 해당 데이터 베이스 이름은 users입니다.

db명이 users이고 userinfo일경우
./mysqlimport -u root -p users userinfo // userinfo라는 파일로 만들어서 입력해야하는것이빈다..