Search Results
https://dev.mysql.com/doc/mysql-errors/8.4/en/preface.html
It lists all error messages produced by server and client programs in MySQL 8.4. License Restrictions This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by ...
https://dev.mysql.com/doc/c-api/8.4/en/c-api-implementations.html
The MySQL C API is a C-based API that client applications written in C can use to communicate with MySQL Server. Client programs refer to C API header files at compile time and link to a C API library file, libmysqlclient, at link time. To obtain ...
https://dev.mysql.com/doc/c-api/8.4/en/c-api-running-clients.html
If, after an upgrade, you experience problems with compiled client programs, such as Commands out of sync or unexpected core dumps, the programs were probably compiled using old header or library files. In this case, check the date of the mysql.h ...
https://dev.mysql.com/doc/c-api/8.4/en/c-api-threaded-clients.html
If you use POSIX threads, you can use pthread_mutex_lock() and pthread_mutex_unlock() to establish and release a mutex lock. This section provides guidance for writing client programs that use the thread-related functions in the MySQL C API. For ...
https://dev.mysql.com/doc/c-api/8.4/en/index.html
Abstract This is the MySQL 8.4 C API Developer Guide. The C API provides low-level access to the MySQL client/server protocol and enables C programs to access database contents. The C API code is distributed with MySQL and implemented in the ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-library-end.html
void mysql_library_end(void) Description This function finalizes the MySQL client library. Call it when you are done using the library (for example, after disconnecting from the server). Note To avoid memory leaks after the application is done ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-stmt-bind-named-param.html
bool mysql_stmt_bind_named_param(MYSQL_STMT *stmt, MYSQL_BIND *binds, unsigned n_params, const char **names) Description mysql_stmt_bind_named_param() sets up unnamed and named (query attributes) bind parameters for prepared statements. This ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-stmt-store-result.html
It is unnecessary to call mysql_stmt_store_result() after executing an SQL statement that does not produce a result set, but if you do, it does not harm or cause any notable performance problem. int mysql_stmt_store_result(MYSQL_STMT *stmt) ...
https://dev.mysql.com/doc/c-api/8.4/en/preface.html
The C API provides low-level access to the MySQL client/server protocol and enables C programs to access database contents. The C API code is distributed with MySQL and implemented in the libmysqlclient library. License Restrictions This software ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/adding-functions.html
There are three ways to add a new function to MySQL: Create a stored function (a type of stored object). A stored function is written using SQL statements rather than by compiling object code. A native function is added by modifying the MySQL ...