23.8.7 C API Function 설명
- 23.8.7.1 mysql_affected_rows()
- 23.8.7.2 mysql_autocommit()
- 23.8.7.3 mysql_change_user()
- 23.8.7.4 mysql_character_set_name()
- 23.8.7.5 mysql_close()
- 23.8.7.6 mysql_commit()
- 23.8.7.7 mysql_connect()
- 23.8.7.8 mysql_create_db()
- 23.8.7.9 mysql_data_seek()
- 23.8.7.10 mysql_debug()
- 23.8.7.11 mysql_drop_db()
- 23.8.7.12 mysql_dump_debug_info()
- 23.8.7.13 mysql_eof()
- 23.8.7.14 mysql_errno()
- 23.8.7.15 mysql_error()
- 23.8.7.16 mysql_escape_string()
- 23.8.7.17 mysql_fetch_field()
- 23.8.7.18 mysql_fetch_field_direct()
- 23.8.7.19 mysql_fetch_fields()
- 23.8.7.20 mysql_fetch_lengths()
- 23.8.7.21 mysql_fetch_row()
- 23.8.7.22 mysql_field_count()
- 23.8.7.23 mysql_field_seek()
- 23.8.7.24 mysql_field_tell()
- 23.8.7.25 mysql_free_result()
- 23.8.7.26 mysql_get_character_set_info()
- 23.8.7.27 mysql_get_client_info()
- 23.8.7.28 mysql_get_client_version()
- 23.8.7.29 mysql_get_host_info()
- 23.8.7.30 mysql_get_proto_info()
- 23.8.7.31 mysql_get_server_info()
- 23.8.7.32 mysql_get_server_version()
- 23.8.7.33 mysql_get_ssl_cipher()
- 23.8.7.34 mysql_hex_string()
- 23.8.7.35 mysql_info()
- 23.8.7.36 mysql_init()
- 23.8.7.37 mysql_insert_id()
- 23.8.7.38 mysql_kill()
- 23.8.7.39 mysql_library_end()
- 23.8.7.40 mysql_library_init()
- 23.8.7.41 mysql_list_dbs()
- 23.8.7.42 mysql_list_fields()
- 23.8.7.43 mysql_list_processes()
- 23.8.7.44 mysql_list_tables()
- 23.8.7.45 mysql_more_results()
- 23.8.7.46 mysql_next_result()
- 23.8.7.47 mysql_num_fields()
- 23.8.7.48 mysql_num_rows()
- 23.8.7.49 mysql_options()
- 23.8.7.50 mysql_options4()
- 23.8.7.51 mysql_ping()
- 23.8.7.52 mysql_query()
- 23.8.7.53 mysql_real_connect()
- 23.8.7.54 mysql_real_escape_string()
- 23.8.7.55 mysql_real_query()
- 23.8.7.56 mysql_refresh()
- 23.8.7.57 mysql_reload()
- 23.8.7.58 mysql_rollback()
- 23.8.7.59 mysql_row_seek()
- 23.8.7.60 mysql_row_tell()
- 23.8.7.61 mysql_select_db()
- 23.8.7.62 mysql_set_character_set()
- 23.8.7.63 mysql_set_local_infile_default()
- 23.8.7.64 mysql_set_local_infile_handler()
- 23.8.7.65 mysql_set_server_option()
- 23.8.7.66 mysql_shutdown()
- 23.8.7.67 mysql_sqlstate()
- 23.8.7.68 mysql_ssl_set()
- 23.8.7.69 mysql_stat()
- 23.8.7.70 mysql_store_result()
- 23.8.7.71 mysql_thread_id()
- 23.8.7.72 mysql_use_result()
- 23.8.7.73 mysql_warning_count()
여기의 설명에 NULL
매개 변수 또는 반환 값은 MySQL NULL
값이 아닌 C 프로그래밍 언어의 의미에서 NULL
을 의미합니다.
값을 반환하는 함수는 일반적으로 포인터 또는 정수를 반환합니다. 그 밖에 지정이없는 한 포인터를 반환하는 함수는 성공을 나타내는 NULL
이 아닌 값 또는 오류를 나타내는 NULL
값을 반환 정수를 반환하는 함수는 성공을 나타내는 제로 또는 오류를 나타내는 0이 아닌 리턴합니다. "제로 이외"그냥 의미합니다. 함수의 설명에 별도로 명시가없는 한, 0이 아닌 값에 대해 테스트하지 마십시오.
if (result) /* correct */ ... error ... if (result < 0) /* incorrect */ ... error ... if (result == -1) /* incorrect */ ... error ...
함수가 오류를 반환하는 경우 함수의 설명에 "오류"서브 섹션에 수있는 오류의 종류를 나열하고 있습니다. mysql_errno()
를 호출하여 이들 중 어느 것이 발생했는지를 알 수 있습니다. mysql_error()
를 호출하여 오류의 문자열 표현을 얻을 수 있습니다.