728x90

개발/CS 13

[DB] MySQL load data infile 에러 - Error Code: 1262 , Error Code: 1300, Error Code: 2013 해결 방법

제목에 있는 3개의 Error Code는 공공데이터를 이용해서 서울의 상권정보를 csv파일로 아래와 같이 load data infile을 해서 db에 넣으려고 할 때 생긴 에러들이다. load data infile 'C:\\ProgramData\\MySQL\\MySQL Server 8.0\\Uploads\\"txt or csv 파일명"' into table "테이블명" character set utf8mb4 fields terminated by '구분자' lines terminated by '\r\n' ignore 1 rows; 각각 에러들에 대한 간단한 한 줄 설명을 적을 테니 자신에게 해당되는 내용이면 바로 고쳐보고 그래도 안되면 상세 설명도 읽으면 도움이 될 수도 있을 것이다. 1. Error Co..

개발/CS 2022.03.21

[DB] RDBMS, MySQL, JDBC

이번 주는 데이터베이스에 관해서 공부했다. 대학교 3학년 때 전공 수업으로 기초 데이터베이스를 배운 적이 있어서 어렵지 않게 공부할 수 있었던 것 같다. 다음 주에는 배운 DB를 바탕으로 간단하게 프로젝트에 연동시켜보고 백엔드에 대해 공부를 시작할 것 같다. RDBMS (Relational DataBase Management System) RDBMS는 한국말로 직역하면 관계형 데이터베이스 관리 시스템이다. 테이블 기반으로 데이터베이스를 관리하는데 하나의 테이블은 여러 개의 Column으로 구성된다. 같은 데이터가 여러 컬럼이나 테이블에 존재하면 데이터 수정 시에 문제가 발생할 가능성이 높아져 정규화를 통해 문제를 해결할 수 있다. 그렇다고 정규화가 만능은 아니고 때에 따라서 역정규화가 필요로 할 때도 있..

개발/CS 2022.03.19

[네트워크] OSI 모델, TCP/IP 모델이란? (feat. 캡슐화, 역캡슐화)

OSI 모델, TCP/IP 모델에 대해서 설명하기 앞서 프로토콜에 대해서 간단하게 알아보자. 우리가 살아가면서 사람과 사람 사이에 지켜야 하는 여러 가지 규칙이 있듯이, 네트워크에서도 통신을 하기 위한 규칙이 있다. 이것을 프로토콜(protocol)이라고 한다. OSI 모델 OSI 모델(Open Standards Interconnection model)이란 ISO(국제표준화기구)가 1977년에 정의한 국제 통신 표준 규약이다. 네트워크의 기본 구조를 7개의 계층으로 나눠서 표준화한 통신 규약으로 현재 다른 모든 통신 규약의 기반이 된다. OSI 모델의 7 계층 구조 계층 설명 7계층 : 응용 계층 (Application Layer) 이메일, 파일 전송, 웹사이트 조회 등 애플리케이션에 대한 서비스를 제공..

개발/CS 2021.11.16
728x90