본문 바로가기

db3

[MySQL] MySQL 설치 및 파라미터 그룹 설정(mysql.cnf) 오늘은 Ubuntu 환경에서 MySQL 설치 및 DB 파라미터 그룹 변경 방법에 대해 정리한다. CLI 명령어로 서버에 MySQL을 설치하고, 외부 접근을 위한 방화벽 설정 방법을 알아본다. 추가로 DB와 관련된 사용자설정값을 지정하는 방법을 공유한다. 1. MySQL 설치 및 외부 접근 허용 설정 DB 설치는 ubuntu apt-get 패키지 관리자로 진행한다. 최신 패키지 소스를 다운받기 위한 업데이트를 진행하고, mysql-server를 다운로드한다. # 패키지 관리자 업데이트 sudo apt-get update # MySQL 설치 sudo apt-get install mysql-server 설치가 완료되면, 로컬 환경에서 DataGrip, Workbench와 같은 DBMS 툴 접근을 열어주기 위.. 2022. 5. 3.
[MySQL] DB 시간 설정 보호되어 있는 글 입니다. 2022. 5. 3.
[MySQL] Incorrect string value 에러 아래 내용은 MySQL에서 데이터 import 도중 발생한 하나의 에러 케이스와 해결 방법을 정리한 것이다. 문제의 원인과 해결 방법에 대해 정리했다. 에러 로그 DataGrip으로 csv 파일을 import 할 때 확인된 로그다. Title 컬럼에 insert 중, 문자열 value에서 에러가 확인되었다. Incorrect string value: '\xEC\x9B\x90\xED\x99\x94...' for column 'TITLE' at row 1 원인 문제의 원인은 인코딩에 있었다. 한글 문자열이 컬럼 안에 insert 될 때, 컬럼에 정의된 스키마가 한글을 지원하지 않았다. 해결방법 한글 데이터가 깨지지 않고 입력되기 위해서는 인코딩을 잡아주어야 한다. 그렇기 위해서는 데이터가 들어가는 컬럼의 스.. 2022. 4. 30.