English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP MySQLi 함수

PHP MySQLi 함수는 MySQLi 데이터베이스 서버에 접근할 수 있습니다. PHP는 MySQLi와 함께 사용할 수 있습니다. 4.1.13또는 그 이상 버전과 함께 사용됩니다.

설치

MySQLi 확장은 PHP 5.0.0 버전에서 도입되었으며, MySQLi 로컬 드라이버는 PHP에 포함되어 있습니다 5.3.0 버전에서

함수 목록

버전-그 함수를 지원하는 PHP의 가장 오래된 버전을 나타냅니다

순번함수 이름함수 설명버전
1mysqli_affected_rows()마지막 SELECT, INSERT, UPDATE, REPLACE 또는 DELETE 쿼리에서 영향을 받은 행 수를 반환합니다4
2mysqli_autocommit()자동 커밋 데이터베이스 변경을 열거나 닫습니다4.3.0
3mysqli_begin_transaction()MySQL 트랜잭션을 시작하는 데 사용됩니다4.3.0
4mysqli_change_user()현재/지정된 데이터베이스 연결의 사용자4.3.0
5mysqli_character_set_name()현재 데이터베이스의 기본 문자 집합을 검색하는 데 사용됩니다4.3.0
6mysqli_close()MySQLi 연결을 닫는 데 사용됩니다4
7mysqli_commit()그것은 데이터베이스 변경을 저장하는 데 사용됩니다5
8mysqli_connect()MySQLi 서버와의 연결을 열습니다4
9mysqli_connect_errno()그것은 마지막 연결에서 오류 코드를 반환합니다5
10mysqli_connect_error()그것은 마지막 연결에서 오류 설명을 반환합니다5
11mysqli_debug()디버그 작업을 수행하는 데 사용됩니다5
12mysqli_dump_debug_info()디버그 정보를 로그에 기록하는 데 사용됩니다5
13mysqli_errno()그것은 마지막 문장의 최신 오류 코드를 반환합니다4
14mysqli_error()그것은 마지막 문장의 최신 오류 설명을 반환합니다4
15mysqli_error_list()그것은 마지막 문장에서 오류 목록을 반환합니다4
16mysqli_field_count()그것은 최근 쿼리의 열 수를 반환합니다/필드 수.5
17mysqli_get_charset()그것은 문자 집합 객체를 반환합니다.4
18mysqli_get_client_info()그것은 MySQL 클라이언트 라이브러리 버전을 반환합니다.5
19mysqli_get_client_stats()그것은 클라이언트 각 프로세스에 대한 통계 정보를 반환합니다.5
20mysqli_get_client_version()그것은 MySQLi 클라이언트 라이브러리 버전을 반환합니다.5.1.0
21mysqli_get_connection_stats()그것은 클라이언트 연결에 대한 통계 정보를 반환합니다.5
22mysqli_get_host_info()이는 MySQLi 서버의 호스트 이름과 연결 유형을 반환합니다.5
23mysqli_get_proto_info()이는 MySQLi 프로토콜 버전 정보를 반환합니다.5
24mysqli_get_server_info()이는 MySQLi 서버 정보를 반환합니다.5
25mysqli_get_server_version()이는 MySQLi 서버 버전을 반환합니다.5
26mysqli_get_warnings()이는 마지막으로 실행된 쿼리에서 생성된 오류를 반환합니다.5
27mysqli_info()이는 최근 실행된 쿼리에 대한 정보를 반환합니다.5
28mysqli_init()이는 mysqli_real_connect() 함수와 함께 사용되는 객체를 반환합니다.5
29mysqli_insert_id()이는 마지막 쿼리의 ID를 반환합니다.5
30mysqli_kill()이 함수는 process에 의해 생성된 스레드를 서버에서 죽입니다.-id 파라미터가 지정한 MySQLi 스레드.5
31mysqli_more_results()이 함수는 다중 쿼리가 더 많은 결과가 있는지 확인합니다.5
32mysqli_multi_query()이는 쿼리와 데이터베이스를 세미콜론으로 분리했습니다.5
33mysqli_next_result()이는 mysqli_multi_query()에 다음 결과 집합을 준비합니다.5
34mysqli_options()이는 연결 옵션을 설정하고 연결 설정을 변경합니다.5
35mysqli_ping()이는 서버 연결을 ping하고 연결이 끊어지면 서버로 다시 연결합니다.5
36mysqli_prepare()이는 데이터베이스에 MySQL 준비된 쿼리(파라미터 표시자를 포함)를 수행합니다.5
37mysqli_query()이는 데이터베이스에 쿼리를 수행합니다.5
38mysqli_real_connect()이 함수는 MySQL 서버로 새로운 연결을 열습니다.5
39mysqli_real_escape_string()이 함수는 SQL 문의 문자열을 특수 문자로 대체합니다.5
40mysqli_real_query()이 함수는 SQL 쿼리를 실행합니다.5
41mysqli_refresh()이 함수는 테이블이나 캐시를 새로 고침하거나 복제 서버 정보를 재설정합니다.5
42mysqli_rollback()이 함수는 지정된 데이터베이스 연결의 현재 트랜잭션을 롤백합니다.5
43mysqli_select_db()이 함수는 기본 데이터베이스를 변경합니다.5
44mysqli_set_charset()이 함수는 기본 문자 집합을 설정합니다.5
45mysqli_sqlstate()이 함수는 마지막 오류의 SQLSTATE 오류 코드를 반환합니다.5
46mysqli_ssl_set()이 함수는 SSL 연결을 생성합니다.5
47mysqli_stat()이 함수는 현재 시스템 상태를 반환합니다.5
48mysqli_stmt_init()이 함수는 문장을 초기화하고 mysqli_stmt_prepare()에 적합한 객체를 반환합니다.5
49mysqli_thread__id()이 함수는 현재의 연결 스레드 ID를 반환합니다.5
50mysqli_thread_safe()이 함수는 클라이언트 라이브러리가 스레드 안전하게 컴파일되었는지 확인하는 데 사용됩니다(thread-safe)5
51mysqli_use_result()mysqli_real_query()를 사용한 마지막 쿼리에서 결과 집합의 검색을 초기화합니다.5
52mysqli_warning_count()그는 마지막으로 실행된 쿼리에서 생성된 오류 수를 반환합니다.5
53mysqli_data_seek()그는 내부 결과 포인터를 이동하는 데 사용됩니다.4
54mysqli_fetch_all()그는 모든 결과 행을 가져오고 결과 집합을 연관 배열로 반환하는 데 사용됩니다4
55mysqli_fetch_array()그는 결과 행을 연관 배열로 가져오는 데 사용됩니다5
56mysqli_fetch_assoc()그는 결과 행을 연관 배열로 가져오는 데 사용됩니다.5.3
57mysqli_fetch_field()그는 결과 집합의 다음 열을 객체로 반환하는 데 사용됩니다.
4
58mysqli_fetch_field_direct()그는 객체 형식으로 지정된 열을 반환합니다./필드(정수 파라미터로) 정의 정보.
4
59mysqli_fetch_fields()그는 객체 배열을 반환하는 데 사용됩니다.4
60mysqli_fetch_lengths()그는 결과 집합에서의 필드 길이를 반환하는 데 사용됩니다.4
61mysqli_fetch_object()그는 객체를 반환합니다.5
62mysqli_fetch_row()그는 문자 배열 형식으로 결과 집합의 현재 행의 내용을 반환합니다.5
63mysqli_field_seek()이 함수는 행 열쇠를 주어진 열 이동량으로 설정합니다.5
64mysqli_field_tell()그는 반환 필드 커서의 위치를 반환합니다.5
65mysqli_free_result()그는 결과와 연결된 메모리를 해제합니다.5
66mysqli_num_fields()그는 결과 집합에서의 필드 수를 반환합니다.5
67mysqli_num_rows()그는 결과 집합에서의 행 수를 반환합니다.5
68mysqli_stmt_sqlstate()그는 마지막 문장에서 SQLSTATE 오류를 반환합니다.5
69mysqli_stmt_affected_rows()최근 실행된 문장이 영향을 미친(변경, 삭제, 삽입) 행 수를 반환합니다.5
70mysqli_stmt_attr_get()문장의 주어진 속성의 현재 값을 반환합니다.5
71mysqli_stmt_attr_set()이 함수를 사용하여 문장에 다양한 속성을 설정하여 동작을 변경할 수 있습니다.5
72mysqli_stmt_bind_param()변수를 준비된 문장의 파라미터 태그에 바인딩합니다.5
73mysqli_stmt_bind_result()결과 객체의 열을 변수에 바인딩합니다.5
74mysqli_stmt_close()문장 객체를 닫습니다.5
75mysqli_stmt_data_seek()결과 객체의 행을 검색하는 데 사용됩니다.5
76mysqli_stmt_errno()최근 실행된 문장에서 발생한 오류 코드를 반환합니다.5
77mysqli_stmt_error()최근 실행된 문장에서 발생한 오류의 설명을 반환합니다.5
78mysqli_stmt_execute()문장을 실행합니다.5
79mysqli_stmt_fetch()결과의 열을 지정된 변수에 추출합니다.5
80mysqli_stmt_field_count()주어진 문장 결과에서 필드 수를 반환합니다.5
81mysqli_stmt_free_result()문장 결과를 저장한 메모리를 해제하는 데 사용됩니다.5
82mysqli_stmt_get_result()문장의 결과를 반환합니다.5
83mysqli_stmt_num_rows()문장 결과에서 행 수를 반환합니다.5
84mysqli_stmt_param_count()준비된 문장에서 파라미터 태그의 수를 반환합니다.5
85mysqli_stmt_prepare()SQL 문을 실행하려면 여기서 파라미터 태그(“?” 대체 기호)를 사용할 수 있습니다.5
86mysqli_stmt_reset()에러를 재설정하고, 버퍼되지 않은 결과 집합과 전송된 데이터를 초기화합니다.5
87mysqli_stmt_result_metadata()메타데이터 객체를 반환합니다. 이 객체는 문장 결과에 대한 정보를 저장합니다.5
88mysqli_stmt_send_long_data()테이블의 특정 열이 BLOB 유형의 TEXT라면, 이 함수는 데이터를 그 열로 분할 전송합니다.5
89mysqli_stmt_store_result()지역에 문장 객체 결과를 저장하는 데 사용됩니다.5