최신 웹 개발 튜토리얼
 

PHP mysqli_options() Function

<참고 PHP MySQLi

MySQL 서버에 대한 새 연결을 엽니 다

<?php
$con=mysqli_init();
if (!$con)
  {
  die("mysqli_init failed");
  }

mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");

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

mysqli_close($con);
?>

정의 및 사용

mysqli_options() 기능이 추가 연결 옵션을 설정하고 연결을위한 행동에 영향을 미친다.

mysqli_options() 함수는 몇 가지 옵션을 설정하기 위해 여러 번 호출 할 수 있습니다.

참고 : mysqli_options() 함수를 다음에 호출해야 mysqli_init() 및 전 mysqli_real_connect() .


통사론

mysqli_options( connection,option,value ) ;

매개 변수 기술
connection 필요합니다. 사용하는 MySQL의 연결을 지정
option 필요합니다. 설정할 수있는 옵션을 지정합니다. 다음 값 중 하나 일 수 있습니다 :
  • MYSQLI_OPT_CONNECT_TIMEOUT - 초 연결 timout
  • MYSQLI_OPT_LOCAL_INFILE - LOAD LOCAL INFILE의 / 비활성화 사용을 가능하게
  • MYSQLI_INIT_COMMAND는 - 명령은 MySQL 서버에 연결 한 후 실행할
  • MYSQLI_READ_DEFAULT_FILE는 - 대신의 my.cnf의 지정된 파일에서 옵션을 읽어
  • MYSQLI_READ_DEFAULT_GROUP는 - MYSQLI_READ_DEFAULT_FILE에 지정된 my.cnf 파일 또는 파일의 이름이 그룹에서 옵션을 읽어
  • MYSQLI_SERVER_PUBLIC_KEY - SHA-256 기반 인증을 사용 RSA 공개 키 파일
value 필요합니다. 옵션에 값을 지정합니다

기술적 세부 사항

반환 값 : 성공 TRUE. 실패 FALSE
PHP 버전 : 5+
변경 내역 : MYSQLI_SERVER_PUBLIC_KEY 옵션은 PHP 5.5에서 추가되었다

<참고 PHP MySQLi