1. 형식: result= mysql_stat(mysql)
2. 기능: MySQL 서버의 운영에 관련된 상태 정보를 얻는다.
3. 설명
(1) 이 함수는 MySQL에서 지원하는 함수이며 함수명은 MySQL의 C API와 동일하다.
(2) 인자 mysql은 MySQL 포인터이며 MySQL 연결시 얻은 값이고 MySQL 포인터가
아니면 에러 처리되며, 이미 폐쇄된 MySQL 포인터일 때에는 경고 메시지를
출력하고 result에 -1 의 값을 되돌린다.
(3) 설명(2)의 경우가 아니면 MySQL 서버의 상태가 문자열로 result에 돌려진다.
4. 사용예
mysql= mysql_connect(NULL, myuser, mypass); // localhost를 연결한다.
if(mysql==MYSQL_ERR) { print("MySQL 서버 연결 에러!\n"); return(-1); }
stat= mysql_stat(mysql);
mysql_close(mysql);
print(stat);
------------------------------ [ 출력결과 ] ------------------------------
Uptime: 1936105 Threads: 1 Questions: 157353 Slow queries: 0
Opens: 196 Flush tables: 4 Open tables: 55
|