Search Results
https://dev.mysql.com/doc/internals/en/transaction-overview.html
If the preceding methods are called and a transaction already exists the transaction is not replaced. Transactions are not explicitly started on the storage engine level, but are instead implicitly started through calls to either start_stmt() or ...
https://dev.mysql.com/doc/internals/en/transactions-life-cycle.html
In most cases there is no conflict, because commits of a normal transaction are issued by a stand-alone administrative or DDL statement, and therefore no outstanding statement transaction of the previous statement can exist. When a new connection ...
https://dev.mysql.com/doc/internals/en/update-row.html
Synopsis virtual int update_row ( old_data, new_data); const byte * old_data ; byte * new_data ; Description This is the update_row method. old_data will have the previous row record in it, while new_data will have the newest data in it. The server ...
https://dev.mysql.com/doc/internals/en/windows-native-authentication.html
To implement the protocol several implementations exist: Windows provides InitializeSecurityContextW and AcceptSecurityContext a open source implemenation of NTML, SPNEGO and Kerberos5 are provided by Heimdal Java6 added SPNEGO support to JGSS which ... Authentication::WindowsAuth: Name authentication_windows_client Requires CLIENT_PLUGIN_AUTH The Windows Native Authentication method is more complex than the other methods and extends the auth protocol as it has to send more data forth and back than the old handshake ...
https://dev.mysql.com/doc/internals/en/writing-platform-checks.html
For example, if you add this check to config.cmake: CHECK_FUNCTION_EXISTS(foo HAVE_FOO) Then you must also need to add the following line to config.h.cmake: #cmakedefine HAVE_FOO 1 Useful bits: Check for existence of C/C++ compiler flags with ... If ...
https://dev.mysql.com/doc/internals/en/writing-services-for-use-from-plugins.html
As you read the HOWTO file, you might find it useful to examine the files that implement existing services. Services are implemented by modifying server code in the sql directory to register the service in the plugin code, and by providing ...
https://dev.mysql.com/doc/internals/en/x-protocol-implementation-implementation-notes.html
On Unix this is handled by writev(2), on Windows exists WSASend() Note Any good buffered iostream implementation should already make use of vectored I/O. Topics in this section: Client Server Client and Server implementations of the protocol should ...
https://dev.mysql.com/doc/internals/en/x-protocol-messages-messages.html
Topics in this section: Message Structure Message Sequence Common Messages Connection Session Expectations CRUD SQL Result Sets Expressions Data Types This section provides detailed information about how X Protocol defines messages. Message ...
https://dev.mysql.com/doc/mysql-installer/en/mysql-installer-workflow-nonserver-products.html
After configuring MySQL Router, the root account exists in the user table as root@localhost (local) only, instead of root@% (remote). During the initial setup, choose any predetermined setup type, except Server only, to install the latest GA ...
https://dev.mysql.com/doc/mysql-installer/en/mysql-installer-workflow.html
If you attempt to install a product that is incompatible with the existing MySQL server version (or a version selected for upgrade), you are alerted about the possible mismatch. MySQL Installer provides a wizard-like tool to install and configure ...