## C Function Index

### mysql\_affected\_rows()

[Section 13.2.1, “CALL Statement”](call.html)[Section 12.16, “Information Functions”](information-functions.html)[Section 13.2.6, “INSERT Statement”](insert.html)[Section 13.2.9, “REPLACE Statement”](replace.html)

### mysql\_bind\_param()

[Section 9.6, “Query Attributes”](query-attributes.html)

### mysql\_change\_user()

[Section 4.5.1.2, “mysql Client Commands”](mysql-commands.html)

### mysql\_close()

[Section B.3.2.9, “Communication Errors and Aborted Connections”](communication-errors.html)

### mysql\_errno()

[Section 6.4.5.4, “Audit Log File Formats”](audit-log-file-formats.html)[Section B.2, “Error Information Interfaces”](error-interfaces.html)[Section 13.6.7.5, “SIGNAL Statement”](signal.html)

### mysql\_error()

[Section B.2, “Error Information Interfaces”](error-interfaces.html)[Section 13.6.7.5, “SIGNAL Statement”](signal.html)

### mysql\_escape\_string()

[Section 6.1.7, “Client Programming Security Guidelines”](secure-client-programming.html)

### mysql\_fetch\_row()

[Section 16.8.1, “FEDERATED Storage Engine Overview”](federated-description.html)

### mysql\_free\_result()

[Section B.3.2.12, “Commands out of sync”](commands-out-of-sync.html)

### mysql\_get\_character\_set\_info()

[Section 10.14.2, “Choosing a Collation ID”](adding-collation-choosing-id.html)

### mysql\_info()

[Section 13.1.9, “ALTER TABLE Statement”](alter-table.html)[Section 13.2.6, “INSERT Statement”](insert.html)[Section 13.2.7, “LOAD DATA Statement”](load-data.html)[Section 1.7.3.1, “PRIMARY KEY and UNIQUE Index Constraints”](constraint-primary-key.html)[Section 13.2.13, “UPDATE Statement”](update.html)

### mysql\_insert\_id()

[Section 13.1.20, “CREATE TABLE Statement”](create-table.html)[Section 12.16, “Information Functions”](information-functions.html)[Section 13.2.6, “INSERT Statement”](insert.html)[Section 5.1.8, “Server System Variables”](server-system-variables.html)[Section 3.6.9, “Using AUTO\_INCREMENT”](example-auto-increment.html)

### mysql\_next\_result()

[Section 13.2.1, “CALL Statement”](call.html)

### mysql\_options()

[Section 6.2.1, “Account User Names and Passwords”](user-names.html)[Section 6.4.1.2, “Caching SHA-2 Pluggable Authentication”](caching-sha2-pluggable-authentication.html)[Section 2.11.4, “Changes in MySQL 8.0”](upgrading-from-previous-series.html)[Section 6.4.1.4, “Client-Side Cleartext Pluggable Authentication”](cleartext-pluggable-authentication.html)[Section 10.4, “Connection Character Sets and Collations”](charset-connection.html)[Section 4.2.8, “Connection Compression Control”](connection-compression-control.html)[Section B.3.2.7, “MySQL server has gone away”](gone-away.html)[Section 27.12.9, “Performance Schema Connection Attribute Tables”](performance-schema-connection-attribute-tables.html)[Section 6.2.17, “Pluggable Authentication”](pluggable-authentication.html)[Section 6.1.6, “Security Considerations for LOAD DATA LOCAL”](load-data-local-security.html)[Section 6.2.16, “Server Handling of Expired Passwords”](expired-password-handling.html)[Section 6.4.1.3, “SHA-256 Pluggable Authentication”](sha256-pluggable-authentication.html)[Section 5.8.4, “Using Client Programs in a Multiple-Server Environment”](multiple-server-clients.html)[Section 1.3, “What Is New in MySQL 8.0”](mysql-nutshell.html)

### mysql\_options4()

[Section 6.2.18, “Multifactor Authentication”](multifactor-authentication.html)[Section 27.12.9, “Performance Schema Connection Attribute Tables”](performance-schema-connection-attribute-tables.html)[Section 1.3, “What Is New in MySQL 8.0”](mysql-nutshell.html)

### mysql\_ping()

[Section B.3.2.7, “MySQL server has gone away”](gone-away.html)

### mysql\_query()

[Section 13.2.1, “CALL Statement”](call.html)

### mysql\_real\_connect()

[Section 13.2.1, “CALL Statement”](call.html)[Section 4.2.6, “Connecting to the Server Using DNS SRV Records”](connecting-using-dns-srv.html)[Chapter 12, *Functions and Operators*](functions.html)[Section 12.16, “Information Functions”](information-functions.html)[Section 13.2.6.2, “INSERT ... ON DUPLICATE KEY UPDATE Statement”](insert-on-duplicate.html)[Section 13.2.6, “INSERT Statement”](insert.html)[Section 4.5.1.1, “mysql Client Options”](mysql-command-options.html)[Section 13.5, “Prepared Statements”](sql-prepared-statements.html)[Section 6.2.16, “Server Handling of Expired Passwords”](expired-password-handling.html)[Section 5.1.8, “Server System Variables”](server-system-variables.html)[Section 25.2.1, “Stored Routine Syntax”](stored-routines-syntax.html)[Section 4.10, “Unix Signal Handling in MySQL”](unix-signal-response.html)[Section 5.8.4, “Using Client Programs in a Multiple-Server Environment”](multiple-server-clients.html)

### mysql\_real\_connect\_dns\_srv()

[Section 4.2.6, “Connecting to the Server Using DNS SRV Records”](connecting-using-dns-srv.html)[Section 4.5.1.1, “mysql Client Options”](mysql-command-options.html)

### mysql\_real\_escape\_string\_quote()

[Section 6.1.7, “Client Programming Security Guidelines”](secure-client-programming.html)[Section 11.4.7, “Populating Spatial Columns”](populating-spatial-columns.html)[Section 9.1.1, “String Literals”](string-literals.html)

### mysql\_real\_query()

[Section 13.2.1, “CALL Statement”](call.html)[Section 16.8.1, “FEDERATED Storage Engine Overview”](federated-description.html)

### mysql\_session\_track\_get\_first()

[Section 5.1.18, “Server Tracking of Client Session State”](session-state-tracking.html)

### mysql\_session\_track\_get\_next()

[Section 5.1.18, “Server Tracking of Client Session State”](session-state-tracking.html)

### mysql\_shutdown()

[Section 6.2.2, “Privileges Provided by MySQL”](privileges-provided.html)[Section 13.7.8.9, “SHUTDOWN Statement”](shutdown.html)

### mysql\_sqlstate()

[Section B.2, “Error Information Interfaces”](error-interfaces.html)[Section 13.6.7.5, “SIGNAL Statement”](signal.html)

### mysql\_stmt\_attr\_set()

[Section 13.6.6.5, “Restrictions on Server-Side Cursors”](cursor-restrictions.html)

### mysql\_stmt\_close()

[Section 27.12.6.4, “The prepared\_statements\_instances Table”](performance-schema-prepared-statements-instances-table.html)

### mysql\_stmt\_errno()

[Section B.2, “Error Information Interfaces”](error-interfaces.html)

### mysql\_stmt\_error()

[Section B.2, “Error Information Interfaces”](error-interfaces.html)

### mysql\_stmt\_execute()

[Section 27.12.6.4, “The prepared\_statements\_instances Table”](performance-schema-prepared-statements-instances-table.html)

### mysql\_stmt\_next\_result()

[Section 13.2.1, “CALL Statement”](call.html)

### mysql\_stmt\_prepare()

[Section 8.10.3, “Caching of Prepared Statements and Stored Programs”](statement-caching.html)[Section 13.5, “Prepared Statements”](sql-prepared-statements.html)[Section 27.12.6.4, “The prepared\_statements\_instances Table”](performance-schema-prepared-statements-instances-table.html)

### mysql\_stmt\_send\_long\_data()

[Section 5.1.8, “Server System Variables”](server-system-variables.html)

### mysql\_stmt\_sqlstate()

[Section B.2, “Error Information Interfaces”](error-interfaces.html)

### mysql\_store\_result()

[Section B.3.2.12, “Commands out of sync”](commands-out-of-sync.html)[Section 16.8.1, “FEDERATED Storage Engine Overview”](federated-description.html)[Section 4.5.1, “mysql — The MySQL Command-Line Client”](mysql.html)

### mysql\_use\_result()

[Section B.3.2.12, “Commands out of sync”](commands-out-of-sync.html)[Section 4.5.1, “mysql — The MySQL Command-Line Client”](mysql.html)[Section B.3.2.6, “Out of memory”](out-of-memory.html)

### mysql\_warning\_count()

[Section B.2, “Error Information Interfaces”](error-interfaces.html)[Section 13.7.7.42, “SHOW WARNINGS Statement”](show-warnings.html)

