1) local에서 docker로 파일 넣기
로컬 파일 > 도커 컨테이너에 복사
https://blog.d0ngd0nge.xyz/docker-cp-container-file-copy/
볼륨이름 컨테이너호스트 파일
docker cp ./WWW/weather_data.csv mysql-container:/var/lib/mysql
mysql > csv
2) 오류 unhandled exception cp949 codec can't decode byte 0xec in position 52
1. 스키마 만들때
2. csv 파일 메모장으로 열어 다른이름으로 저장 하는데 할 때 ansi 인코딩으로 변경후 저장
*** conversion from collation utf8mb4_0900_ai_ci into latin1_swedish_ci impossible for parameter 오류
ALTER DATABASE weather CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
SET FOREIGN_KEY_CHECKS=0;
ALTER TABLE users CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE users CONVERT TO CHARACTER SET utf8mb4;
ALTER TABLE mylist CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE mylist CONVERT TO CHARACTER SET utf8mb4;
ALTER TABLE weather CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
ALTER TABLE weather CONVERT TO CHARACTER SET utf8mb4;
SET FOREIGN_KEY_CHECKS=1;
'Docker' 카테고리의 다른 글
Docker Volume 컨테이너 연결 (0) | 2022.12.27 |
---|---|
Docker) 빌드하기 (0) | 2022.12.26 |
도커 /리눅스 (0) | 2022.12.16 |
도커) 리눅스 설치 (0) | 2022.12.11 |
도커) mysql 컨테이너 생성 (0) | 2022.10.26 |