본문 바로가기
728x90

Solutions/MySQL2

MySQL 타임존 에러 - The server time zone value 'KST' is unrecognized MySQL Workbench나 DBeaver 와 같은 SQL DB 툴이나 Java 어플리케리션에서 MySQL DB에 접속할 때 KST 타임존을 인식하지 못하는 에러가 발생할 수 있다. 이는 MySQL 5 버전 이후부터 MySQL Connector/J 라이브러리에서 KST를 인식하지 못해서 발생하는 문제이다. MacBook이 느려져서 몇 년만에 초기화 후 MySQL을 재설치했더니 아직도 이 문제가 해결되지 않고 재발해서 정리해본다. "The server time zone value 'KST' is unrecognized" 해결방법 1 : DB 툴에서 Time Zone 설정 필자는 DB 툴로 DBeaver를 사용 중인데 DBeaver는 connection settings 메뉴에서 server time zon.. 2020. 10. 18.
MySQL PID 파일 생성 에러 - The server quit without updating PID file MySQL 서버를 설치한 후 서버 실행 시 PID 파일을 업데이트할 수 없다는 에러가 발생하는 경우가 있다. "ERROR! The server quit without updating PID file (/usr/local/var/mysql/사용자컴퓨터이름.pid)" 이 에러는 mysqld(mysql daemon) 프로세스가 서버를 실행한 후 pid 파일을 데이터 디렉토리 위치에 쓰려고 할 때 디렉토리의 소유권과 파일에 대한 권한이 없기 때문에 발생한다. 이를 해결하기 위해서는 커맨드로 디렉토리 소유권과 파일 권한을 변경해주어야 한다. 해결 방법 1 : MySQL 데이터 디렉토리의 소유권 변경 터미널에서 ls -la 커맨드를 실행하여 데이터 디렉토리(/usr/local/var/mysql)의 소유권을 확인해볼.. 2020. 10. 18.
728x90