This chapter describes the APIs available for MySQL, where to get them, and how to use them. The C API is the most extensively covered, as it was developed by the MySQL team, and is the basis for most of the other APIs.
mysql_affected_rows()mysql_change_user()mysql_character_set_name()mysql_close()mysql_connect()mysql_create_db()mysql_data_seek()mysql_debug()mysql_drop_db()mysql_dump_debug_info()mysql_eof()mysql_errno()mysql_error()mysql_escape_string()mysql_fetch_field()mysql_fetch_fields()mysql_fetch_field_direct()mysql_fetch_lengths()mysql_fetch_row()mysql_field_count()mysql_field_seek()mysql_field_tell()mysql_free_result()mysql_get_client_info()mysql_get_server_version()mysql_get_host_info()mysql_get_proto_info()mysql_get_server_info()mysql_info()mysql_init()mysql_insert_id()mysql_kill()mysql_list_dbs()mysql_list_fields()mysql_list_processes()mysql_list_tables()mysql_num_fields()mysql_num_rows()mysql_options()mysql_ping()mysql_query()mysql_real_connect()mysql_real_escape_string()mysql_real_query()mysql_reload()mysql_row_seek()mysql_row_tell()mysql_select_db()mysql_sqlstate()mysql_shutdown()mysql_stat()mysql_store_result()mysql_thread_id()mysql_use_result()mysql_commit()mysql_rollback()mysql_autocommit()mysql_more_results()mysql_next_result()mysql_prepare()mysql_param_count()mysql_prepare_result()mysql_bind_param()mysql_execute()mysql_stmt_affected_rows()mysql_bind_result()mysql_stmt_store_result()mysql_stmt_data_seek()mysql_stmt_row_seek()mysql_stmt_row_tell()mysql_stmt_num_rows()mysql_fetch()mysql_send_long_data()mysql_stmt_close()mysql_stmt_errno()mysql_stmt_error()mysql_stmt_sqlstate()my_init()mysql_thread_init()mysql_thread_end()mysql_thread_safe()mysql_query() Returns Success, mysql_store_result() Sometimes Returns NULL?libmysqldAUTO_INCREMENT Column in ODBC| Posted by cg on Monday February 3 2003, @3:20am | [Delete] [Edit] |
Drivers for various Smalltalk implementations are available as well. http://swiki.squeakfoundation.org/gst/6 seems to have pointers to most of them.