mysql에 c api를 이용한 프로그램하나 만들었어요.
근데 연결해서 오랜 시간 아무거 없다가 다시 호출하면 접속할수 없네요.
그때 자꾸 재연결해야 하는데...
혹 연결시간설정이든가 자동으로 연결이 시간이 지나도 유지되는 방법좀 알려주세요.
mysql_opt_reconnect 를 통해 연결이 끊어졌을경우 재연결을 합니다. dev.mysql.com/doc/refman/5.7/en/mysql-options.html#MYSQ_OPT_RECONNECT
연결이 끊어진것을 확인하는것은 mysql_ping()을 주기적으로 날려서 return error 이 없다면 연결중입니다.
dev.mysql.com/doc/refman/5.7/en/mysql-ping.html