MysqlEventScheduler를 사용하여 미리 생성된 procedure을 call 하여 하루에 한번씩 실행되도록 사용해봤다. 스케줄 생성 전 확인 SHOW VARIABLES LIKE 'event%'; MySQL 서버의 변수 중 이름이 'event'로 시작하는 모든 변수를 보여줍니다. SET GLOBAL event_scheduler = ON; MySQL 이벤트 스케줄러를 활성화 해줍니다. 이벤트 스케줄러는 지정된 일정에 따라 이벤트를 자동으로 실행하는 역할을 합니다. 스케줄 생성 CREATE EVENT on SCHEDULE EVERY 1 DAY STARTS 'YYYY-MM-DD HH:mm:ss' COMMENT '하루에한번 HH시mm분에 실행되는 프로시저' DO call MACHINE_STD_TODAY..
stickPC(Ubuntu)에 mysql을 설치하기 위해 진행하였다 1. APT-GET 업데이트 sudo apt-get update 2. MySql 설치 sudo apt-get install mysql-server 3. MySql 기본 설정 서버 시작시 MySql 자동 시작하기 sudo systemctl enable mysql 4. 외부접속 설정 외부에서 접속하게 하기위하여 몇 가지 설정을 더 해주었습니다. 4-1 mysql의 설정이 되어있는 cnf파일을 수정해야 합니다 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf port 3306 포트로하면, 기존꺼에 충돌이 될 수있다는 글을보고 40040으로 임의 변경 하였고. 127.0.0.1 은 외부 접속이 안되기 때문에 주소를 ..