mysql 이관작업 중 전의 서버에서 작동하던 이벤트가 작동을 안 하는 문제점이 있었습니다.
이는 mysql 버전이 달라 이벤트가 적동하도록 세팅을 해주어야 합니다.
SET GLOBAL event_scheduler = ON;
여기서 문제는 변경한 설정값이 mysql을 다시 시작하면 초기화 된다는 것입니다.
이를 해결하기 위해서는 mysql 설정파일을 수정하는 방법을 사용해야 합니다.
mysql 설정파일을 엽니다.
whereis my.cnf
vi 편집기로 설정 파일을 엽니다.
[mysqld] 아래에 다음 내용을 넣습니다.
event_scheduler = ON
저장하고 mysql을 다시 시작하면 됩니다.
'DB > mysql(mariaDB)' 카테고리의 다른 글
Cannot proceed because system tables used by Event Scheduler were found damaged at server start (0) | 2023.01.25 |
---|---|
MySQL 1419 error - "You do not have the SUPER privilege and binary logging is enabled" (0) | 2023.01.18 |
Mysql Trigger(트리거) (0) | 2022.06.28 |
피벗(PIVOT) 테이블 (0) | 2022.06.19 |
stored procedure(저장 프로시저) 만들기 (0) | 2022.06.19 |