라이브러리

[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 서버의 정보를 가져올 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 382 페이지

검색

게시물 검색