MySQL 서버에 대한 새 연결을 엽니다.
<?php$con=mysqli_init();if (!$con) { die("mysqli_init 실패") }mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");if (!mysqli_real_connect($con,"localhost) ","my_user","my_password","my_db")) { die("연결 오류: " . mysqli_connect_error()) }mysqli_close($con);?>mysqli_options() 함수는 연결 동작에 영향을 미치는 추가 연결 옵션을 설정합니다.
mysqli_options() 함수는 여러 옵션을 설정하기 위해 여러 번 호출될 수 있습니다.
참고: mysqli_options() 함수는 mysqli_init() 이후 및 mysqli_real_connect() 이전에 호출될 수 있습니다.
mysqli_options( 연결, 옵션, 값 ) ;
매개변수 | 설명하다 |
---|---|
연결 | 필수의. 사용할 MySQL 연결을 지정합니다. |
옵션 | 필수의. 설정할 옵션을 지정합니다. 다음 값 중 하나일 수 있습니다. MYSQLI_OPT_CONNECT_TIMEOUT - 연결 시간 초과(초) MYSQLI_OPT_LOCAL_INFILE - LOAD LOCAL INFILE 활성화/비활성화 MYSQLI_INIT_COMMAND - MySQL 서버에 접속한 후 실행하는 명령 MYSQLI_READ_DEFAULT_FILE - my.cnf 대신 명명된 파일에서 읽는 옵션 MYSQLI_READ_DEFAULT_GROUP - my.cnf 또는 MYSQLI_READ_DEFAULT_FILE에 지정된 파일의 명명된 그룹에서 옵션 읽기 MYSQLI_SERVER_PUBLIC_KEY - SHA-256 인증을 기반으로 하는 RSA 공개 키 파일 |
값 | 필수의. 옵션 의 값을 지정합니다. |
반환 값: | 성공하면 TRUE를, 실패하면 FALSE를 반환합니다. |
---|---|
PHP 버전: | 5+ |
업데이트 로그: | MYSQLI_SERVER_PUBLIC_KEY 옵션은 PHP 5.5에 추가되었습니다. |