현재 위치: > 함수 카테고리 모음> mysqli::ssl_set

mysqli::ssl_set

(mysqli_ssl_set) SSL을 사용하여 안전한 연결을 설정하는 데 사용됩니다.
이름:mysqli::ssl_set
분류:mysqli
사용 언어:php
한 줄 설명:SSL을 사용하여 안전한 연결을 설정하는 데 사용됩니다.

정의 및 사용법

ssl_set() / mysqli_ssl_set() 함수는 SSL을 사용하여 보안 연결을 설정하는 데 사용됩니다. 그러나 OpenSSL 지원이 활성화되지 않으면이 기능은 아무것도 수행하지 않습니다.

참고 : 이 함수는 real_connect() 전에 호출되어야합니다.

참고 : PHP 5.3.3 이전에 MySQL 네이티브 드라이버는 SSL을 지원하지 않았습니다. PHP 5.3+부터 MySQL 기본 드라이버는 Microsoft Windows에서 기본적으로 활성화됩니다.

예 1- 객체 지향 스타일

SSL 연결 생성 :

 <? php
$ mysqli = mysqli_init ( ) ;
if ( ! $ mysqli ) {
  다이 ( "mysqli_init 실패" ) ;
}

$ mysqli- > ssl_set ( "key.pem" , "cert.pem" , "cacert.pem" , null , null ) ;

if ( ! $ mysqli- > real_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ) {
  die ( "Connect Error :" . mysqli_connect_error ( ) ) ;
}

// 일부 쿼리 ...

$ mysqli- > close ( ) ;
?> 

예 2- 절차 스타일

SSL 연결 생성 :

 <? php
$ con = mysqli_init ( ) ;
if ( ! $ con ) {
  다이 ( "mysqli_init 실패" ) ;
}

mysqli_ssl_set ( $ con , "key.pem" , "cert.pem" , "cacert.pem" , null , null ) ;

if ( ! mysqli_real_connect ( $ con , "localhost" , "my_user" , "my_password" , "my_db" ) ) {
  die ( "Connect Error :" . mysqli_connect_error ( ) ) ;
}

// 일부 쿼리 ...

mysqli_close ( $ con ) ;
?>
유사한 함수
인기 기사