-
9.7.0-beta-6 Pre-Release
released this
2021-08-24 23:39:42 -04:00 | 16 commits to mariadb-connector since this releaseChanges from 9.7.0-beta-5:
Updated OpenSSL and MariaDB client for the Linux versions. This should fix a potential crash on startup when encryption is used.Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gmsv_mysqloo_linux.dll
8.9 MiB
-
gmsv_mysqloo_linux64.dll
9.9 MiB
-
gmsv_mysqloo_win32.dll
527 KiB
-
gmsv_mysqloo_win64.dll
648 KiB
-
9.7.0-beta-2 Pre-Release
released this
2021-03-23 02:57:46 -04:00 | 53 commits to master since this releaseThis is a beta release that includes several changes.
Changes from 9.6:
- Added native support for MySQL 8 (#60, #67) including cached sha2 password auth
- Switched to MariaDB Client (should be fully compatible with MySQL)
- Added ConVar to disable version check (#59)
- Fixed not being able to add prepared query to transactions more than once (#31)
- Added new functions to configure SSLSettings: db:setSSLSettings(key, cert, ca, capath, cipher)
- Fixed database escape not working on strings including null characters (#42)
- Probably more that I forgot.
Changes from 9.7.0-beta-1:
- The library is linked statically again
- 32 bit support has been readded
- Switched to MariaDB Client
Note: This build should only be used for testing and could potentially contain severe bugs. If you find any such bugs, please open an Issue on this site.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gmsv_mysqloo_linux.dll
7.9 MiB
-
gmsv_mysqloo_linux64.dll
9.0 MiB
-
gmsv_mysqloo_win32.dll
527 KiB
-
gmsv_mysqloo_win64.dll
646 KiB
-
9.7.0-beta-3 Pre-Release
released this
2021-03-23 02:57:46 -04:00 | 53 commits to master since this releaseChanges from 9.7.0-beta-2:
Fixed a bug where query:lastInsert and query:affectedRows would always return 0 for prepared statementsDownloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gmsv_mysqloo_linux.dll
7.9 MiB
-
gmsv_mysqloo_linux64.dll
9.0 MiB
-
gmsv_mysqloo_win32.dll
527 KiB
-
gmsv_mysqloo_win64.dll
646 KiB
-
9.7.0-beta-4 Pre-Release
released this
2021-03-23 02:57:46 -04:00 | 53 commits to master since this releaseChanges from 9.7.0-beta-3:
Updated to MariaDB client v3.2, which uses the utf8mb4 charset for connections by defaultDownloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gmsv_mysqloo_linux.dll
7.9 MiB
-
gmsv_mysqloo_linux64.dll
9.0 MiB
-
gmsv_mysqloo_win32.dll
528 KiB
-
gmsv_mysqloo_win64.dll
648 KiB
-
9.7.0-beta-5 Pre-Release
released this
2021-03-23 02:57:46 -04:00 | 53 commits to master since this releaseChanges from 9.7.0-beta-4:
Fixed a memory leak when using prepared statementsDownloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gmsv_mysqloo_linux.dll
7.9 MiB
-
gmsv_mysqloo_linux64.dll
9.0 MiB
-
gmsv_mysqloo_win32.dll
527 KiB
-
gmsv_mysqloo_win64.dll
648 KiB
-
9.7.0-beta-1 Pre-Release
released this
2020-07-08 00:23:10 -04:00 | 55 commits to master since this releaseThis is a beta release that includes several changes.
Important: support for the 32 bit version has been dropped since MySQL does not provide a 32 bit library that works with MySQL 8
This is the first version of MySQLOO that natively supports MySQL 8 and its new encryption/authentication mechanism. It should also work with newer MariaDB versions.Changes from 9.6:
- Removed 32 bit support
- Added native support for MySQL 8 (#60, #67)
- Removed static linking in favour of dynamic linking in the hope of possibly fixing some crashes (hopefully #45)
- Added ConVar to disable version check (#59)
- Fixed not being able to add prepared query to transactions more than once (#31)
- Added new functions to configure SSLSettings: db:setSSLSettings(key, cert, ca, capath, cipher)
- Fixed database escape not working on strings including null characters (#42)
- Probably more that I forgot.
Note: This build should only be used for testing and could potentially contain severe bugs. If you find any such bugs, please open an Issue on this site.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
linux.zip
7.2 MiB
-
windows.zip
2.9 MiB
-
MySQLOO 9.6.1 Stable
released this
2020-01-09 21:11:46 -05:00 | 87 commits to master since this releasePossibly fixed crashes.
Fixed automatic reconnect not working properly.Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gmsv_mysqloo_linux.dll
11 MiB
-
gmsv_mysqloo_linux64.dll
13 MiB
-
gmsv_mysqloo_win32.dll
3.7 MiB
-
gmsv_mysqloo_win64.dll
3.8 MiB
-
MySQLOO 9.6 Stable
released this
2020-01-02 22:41:41 -05:00 | 89 commits to master since this releasePlease Note: This release seems to cause some issues, so I recommend not downloading this as of yet and instead using the old version until a fixed version is released.
Added 64 bit support.
Improved error reporter for failed queries.
Fixed several possible severe bugs where a lock would not be acquired when required, possibly causing race conditions.The Linux binaries were compiled under Ubuntu 16.04 and should thus work on any more recent version.
If there are any problems with these binaries, please let me know.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gmsv_mysqloo_linux.dll
11 MiB
-
gmsv_mysqloo_linux64.dll
13 MiB
-
gmsv_mysqloo_win32.dll
3.7 MiB
-
gmsv_mysqloo_win64.dll
6.2 MiB
-
MySQLOO 9.5 Stable
released this
2017-08-04 17:41:50 -04:00 | 121 commits to master since this releaseFixed queries erroring in coroutines.
Downloads
-
MySQLOO 9.4 Stable
released this
2017-05-31 06:42:11 -04:00 | 132 commits to master since this releaseAdded db:setCharacterSet()
Added db:disconnect()
Fixed a crash when starting and waiting for a query in the callback of the databaseDownloads