DB/mysql 3

mysql 패킷 메모리 부족 현상

오류는 MySQL 서버가 'max_allowed_packet' 설정 값보다 큰 데이터 패킷을 처리할 수 없을 때 발생합니다. 이를 해결하기 위해 다음과 같은 방법을 시도할 수 있습니다: MySQL 설정 변경: MySQL 구성 파일(my.cnf 또는 my.ini)에서 'max_allowed_packet' 값을 더 큰 값으로 수정합니다. 이 설정은 MySQL 서버가 처리할 수 있는 최대 패킷 크기를 결정합니다. 예를 들어, 'max_allowed_packet = 64M'와 같이 설정하여 64MB로 설정할 수 있습니다. 설정 변경 후 MySQL 서버를 재시작해야 변경 사항이 적용됩니다. 임시로 변경: MySQL 서버의 'max_allowed_packet' 값을 임시로 변경하여 문제를 해결할 수도 있습니다. 다..

DB/mysql 2023.05.21

mysql 에러 incorrect date value: '0000-00-00' for column

heidisql 툴 사용중에 이런 에러가 뜨면, sql 초기세팅 문제이다. 날짜가 MySQL에서 '0000-00-00'은 유효하지 않은 날짜 값입니다. NULL 값으로 변경하기: '0000-00-00' 대신 NULL 값을 사용하도록 변경해 보세요. 이를 위해 테이블의 해당 컬럼의 NULL 값을 허용하도록 변경하고, '0000-00-00' 값을 NULL 값으로 변경하면 됩니다. 이 방법은 해당 컬럼이 NULL 값을 허용하는 경우에만 적용됩니다. 유효한 날짜 값으로 변경하기: '0000-00-00' 대신 유효한 날짜 값으로 변경하면 됩니다. 이를 위해 UPDATE 쿼리를 사용하여 해당 컬럼의 값을 유효한 날짜 값으로 변경합니다. 예를 들어, '2023-04-11'과 같은 값으로 변경할 수 있습니다. STRI..

DB/mysql 2023.04.11

Mysql 8.0 외부접속 허용

나만 아는 걸로 작성... 3일동안 너무 고생했음.. 정리 해놔야할듯... mysql 8.0 싹다 지우고 다시 까는거부터.. 지우는건 구글링하면 몇줄 나옴 mysql 8.0 설치 출처 : https://engineeringcode.tistory.com/269 [CentOS 7] MySQL 8.0 설치하는 방법 CentOS 7.8에 MySQL 8.0.30을 설치해야하는 일이 생겨서 하는 김에 정리하였다. 설치가능한 MySQL 8.0 저장소 확인 CentOS 7.8의 기본 YUM 저장소에는 MySQL 8.0이 없다. 그러므로 MySQL 공식 홈페이지에서 제공하 engineeringcode.tistory.com 감사합니다. 1. yum install https://dev.mysql.com/get/mysql80..

DB/mysql 2023.04.03