mysql 데이터를 넣을때 workbench를 사용하면 편한데요 csv로 저장해야합니다.
#사용환경
mysql: 5.7
workbench: 6.3
excel: 2013
이때 엑셀에 자동형변환 기능이 너무 괴롭네요. 특히 날짜와 시간이 문제가 되는데
날짜는 text(a1, "yyyy-mm-dd")로 해결해서 저장하면
첫번째는 저장되어 있는데 다른 편집 후 csv로 다시 저장하면 또 엑셀 원래 데이터 형으로 변환되어 있곤 합니다.
엑셀 작업으로 주의 사항 몇가지만 기록해보자면
1. 모든셀을 text로 형변환
2. 데이터 기록.
3. 함수 사용으로 데이터 변환된걸 csv로 저장 시 다시 변환할 수 없으므로 데이터를 확인 또 확인
4. csv로 저장.
5. 변동사항 발생시 마이너 하면 그냥 text editor로 수정
자 이제 아래를 클릭 하고 import 합니다.
팁:
1. mysql boolean은 최신버전에서 bit(1) 형 사용
2. column 이름은 쿼리 화면에서 제일 윗줄 삭제하면 됨.
3. 5.7같은 최신 버전에서는 scheme마 이름 변경이 안되니 주의 할 것. table은 됨. :)