Search Results
https://dev.mysql.com/doc/internals/en/floating-point-types.html
But since the code is quite complex, I don't claim to grasp it in full, and therefore may be in error. The MySQL Reference Manual has a discussion of floating-point numbers in Section 11.2 Numeric Types, including details about the storage. Let us ...
https://dev.mysql.com/doc/internals/en/logging-transactions-rules-for-non-committing-statements.html
Log row events that write to non-temporary T-tables to TC, except rows that are rolled back due to an error. (Note: if there is an error, rows written to a T-table are kept if there are subsequent rows written to an N-table.) (R-flush-SC) At the end ... The preliminary rules above, together with the principles for logging format, have been used to construct the following ...
https://dev.mysql.com/doc/internals/en/mysys-directory.html
There are 125 *.c programs in this directory: array.c --- Dynamic array handling charset.c --- Using dynamic character sets, set default character set, ... For example, the main functions in my_getwd.c are described thus: "int my_getwd _A((string ...
https://dev.mysql.com/doc/internals/en/mysys-functions.html
void my_error _D((int nr, myf MyFlags, ...)); Writes message using error number (see mysys/errors.h) on stdout, or using curses, if MYSYS_PROGRAM_USES_CURSES() has been called. If infoflag & MY_CHECK_ERROR, prints if some files are left open.
https://dev.mysql.com/doc/internals/en/packet-ERR_Packet.html
This packet signals that an error occurred. It contains a SQL state value if CLIENT_PROTOCOL_41 is enabled. Payload Type Name Description int<1> header [ff] header of the ERR packet int<2> error_code error-code if capabilities & CLIENT_PROTOCOL_41 ...
https://dev.mysql.com/doc/internals/en/starting-transaction-from-start-stmt-call.html
The first method call that can start a transaction is the [custom-engine.html#custom-engine-transactions-starting-start-stmt start_stmt()] method. It holds state relevant data for the current client, such as identity, network connection and other ...
https://dev.mysql.com/doc/internals/en/x-protocol-lifecycle-lifecycle.html
Note Disabling TLS on a connection may not be supported by the server and should result in an error. Topics in this section: Connection Session Stages of Session Setup Authentication Pipelining Max Message Length Extensions The following list ...
https://dev.mysql.com/doc/ndbapi/en/mgm-functions-management-server-connections.html
Return value ndb_mgm_get_version() returns an integer: 0 on success; any nonzero value indicates an error. In NDB 7.4 and earlier, this function returned -1 in the event of an error; otherwise it returned 0, even when the management server handle ...
https://dev.mysql.com/doc/ndbapi/en/ndb-ndbrecattr.html
A brief example is shown here: MyRecAttr = MyOperation->getValue("ATTR2", NULL); if(MyRecAttr == NULL) goto error; if(MyTransaction->execute(Commit) == -1) goto error; ndbout << MyRecAttr->u_32_value(); For additional examples, see Section 2.5.2, ...
https://dev.mysql.com/doc/ndbapi/en/ndb-nodejs-api-sessionfactory.html
openSession(Object mappings, Function(Object error, Session session) callback); Open a database session object. Resources required for sessions are allocated in advance; if those resources are not available, the method returns an error in the ...