라이브러리
[PHP] mysqli::$server_info - MySQL 서버의 버전을 반환합니다.
mysqli::$server_info
mysqli::$server_info는 MySQLi 객체의 속성 중 하나로, MySQL 서버의 정보를 반환합니다. 이 속성은 MySQLi 객체를 생성할 때 MySQL 서버와 연결된 후에 사용할 수 있습니다.
예제
#hostingforum.kr
php
// MySQLi 객체를 생성하고 MySQL 서버와 연결합니다.
$mysqli = new mysqli('localhost', 'username', 'password', 'database');
// MySQL 서버의 정보를 가져옵니다.
$server_info = $mysqli->server_info;
// MySQL 서버의 정보를 출력합니다.
echo "MySQL 서버의 정보: $server_info";
출력
#hostingforum.kr
MySQL 서버의 정보: 5.7.31-0ubuntu0.18.04.1 (Ubuntu)
mysqli::$server_info 속성의 반환값
mysqli::$server_info 속성의 반환값은 MySQL 서버의 정보를 포함하는 문자열입니다. 반환값은 다음과 같은 정보를 포함할 수 있습니다.
* MySQL 서버의 버전
* MySQL 서버의 플랫폼 (Windows, Linux, macOS 등)
* MySQL 서버의 컴파일 옵션
* MySQL 서버의 라이센스 정보
주의
mysqli::$server_info 속성은 MySQL 서버와 연결된 후에 사용할 수 있습니다. MySQL 서버와 연결되지 않은 경우, 이 속성을 사용하면 오류가 발생할 수 있습니다.
예제 (오류 발생)
#hostingforum.kr
php
// MySQLi 객체를 생성합니다.
$mysqli = new mysqli('localhost', 'username', 'password', 'database');
// MySQL 서버의 정보를 가져옵니다. (오류 발생)
$server_info = $mysqli->server_info;
// 오류 메시지를 출력합니다.
echo "오류 메시지: " . $mysqli->error;
출력
#hostingforum.kr
오류 메시지: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
결론
mysqli::$server_info 속성은 MySQL 서버의 정보를 반환하는 속성입니다. 이 속성을 사용하려면 MySQL 서버와 연결된 후에 사용해야 하며, 오류가 발생할 수 있습니다. MySQL 서버와 연결된 후에 이 속성을 사용하면 MySQL 서버의 정보를 가져올 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.