Qore MySQL Module is a DBI driver module for the Qore programming language to communicate with MySQL databases. The MySQL driver transparently handles client and server character encodings and supports multi-threading, transaction management, stored procedure execution, and more.
|Operating Systems||Unix POSIX Solaris Linux HP-UX Mac OS X|
Release Notes: This release fixes a regression bug introduced in the last release which made numeric values with a fractional component be returned as integers.
Release Notes: This release adds major new features when built against Qore 0.8.6+, including support for the prepared statement API (the SQLStatement class) and the new DBI option API, support for the new arbitrary-numeric data type added in Qore 0.8.6, and the ability to set server-side timezone rules in the client to ensure proper date/time support when communicating with a DB server in a different timezone.
Release Notes: The mysql module has been updated to use the new date/time APIs in Qore 0.8.0+. Additionally, the Datasource::execRaw() and DatasourcePool::execRaw() methods have been implemented.
Release Notes: This release fixes setting the transaction isolation level with MySQL 5.1 or higher, and fixes compiling with OS X Snow Leopard by targeting x86_64 by default on 64-bit machines.
Release Notes: This release has been updated to allow for setting the port number in connection parameters when compiled against qore 0.7.5 or later.